Open/Accessible TFTP Report

This report identifies hosts that have the TFTP service running and accessible on the Internet.

Our probe tests to see if the TFTP service is accessible and will either return the file that we are asking for or return an error code. Note, we are not testing to see if file upload is enabled.

Also note that unlike other UDP services that we test for, the response from TFTP is often received on a port that is different than what was queried! Probes sent to a host on port 69/UDP may generate responses that source from ephemeral high ports.

For more details behind the scan methodology and a daily update of global TFTP scan statistics please visit our dedicated TFTP  scan page.

For more information on our scanning efforts, check out our Internet scanning summary page.


  • timestamp
    Time that the IP was probed in UTC+0
  • ip
    The IP address of the device in question
  • protocol
    Protocol that the TFTP response came on (always UDP)
  • port
    Port that the TFTP response came from (usually 69/UDP, but the response may come on any port >1024/UDP)
  • hostname
    Reverse DNS name of the device in question
  • tag
    Will always be TFTP
  • asn
    ASN of where the device in question resides
  • geo
    Country where the device in question resides
  • region
    State / Province / Administrative region where the device in question resides
  • city
    City in which the device in question resides
  • naics
    North American Industry Classification System Code
  • sic
    Standard Industrial Classification System Code
  • opcode
    This will be either a "3" or a "5" — a "3" means that the file requested exists (in this case "a.pdf") and a "5" means that the TFTP server returned an error code
  • errorcode
    This is the error code that is returned along with the opcode per RFC1350/RFC2347
  • error
    Human readable version of the error code — in the case of an opcode 3 response, this is "No Error"
  • errormessage
    The actual error message that the TFTP server returned in addition to the errorcode — in the case of an opcode 3 response, this is "File Exists"
  • size
    Payload response size in bytes — it is really only relevant in opcode 3 responses; if the file is actually there, the response will be >4 bytes


"2016-03-28 00:28:55","","udp",52190,,"tftp",9318,"KR","INCHEON GWANGYEOGSI","INCHEON",0,0,5,0,"Not defined","No such file or directory",30
"2016-03-28 00:28:55","","udp",35031,,"tftp",14061,"US","CALIFORNIA","SAN FRANCISCO",541512,737999,5,1,"File not found","File not found",19
"2016-03-28 00:28:55","","udp",57553,"","tftp",209,"US","OREGON","PORTLAND",518210,737415,5,0,"Not defined","Get not supported",22
"2016-03-28 00:28:55","","udp",36190,,"tftp",6128,"US","NEW JERSEY","EDISON",334290,366998,5,1,"File not found","File not found",19
"2016-03-28 00:28:55","","udp",69,"","tftp",20001,"US","CALIFORNIA","VAN NUYS",518210,737415,5,2,"Access violation","No such file or directory",30
"2016-03-28 00:28:55","","udp",0,"","tftp",4181,"US","MICHIGAN","LANSING",518210,737415,5,0,"Not defined","TFTP error - Unknown File Type!",36
"2016-03-28 00:28:55","","udp",69,"","tftp",6327,"CA","BRITISH COLUMBIA","SURREY",518210,737415,5,2,"Access violation","B?No such file or director",30
"2016-03-28 00:28:55","","udp",55829,"","tftp",21570,"CA","ONTARIO","MISSISSAUGA",0,0,5,0,"Not defined","Get not supported",22
"2016-03-28 00:28:55","","udp",69,"","tftp",20115,"US","CALIFORNIA","RUNNING SPRINGS",518210,737415,5,2,"Access violation","No such file or directory",30
"2016-03-28 00:28:55","","udp",69,"","tftp",7992,"CA","ONTARIO","WELLAND",518210,737415,5,2,"Access violation","No such file or directory",30
"2016-03-28 00:28:55","","udp",69,"","tftp",5769,"CA","QUEBEC","MARIEVILLE",518210,737415,5,2,"Access violation","No such file or directory",30
"2016-03-28 00:28:55","","udp",61551,,"tftp",6360,"US","HAWAII","HONOLULU",611310,822101,5,1,"File not found","File not found.",20
"2016-03-28 00:28:55","","udp",46454,"","tftp",209,"US","COLORADO","COLORADO SPRINGS",518210,737415,5,0,"Not defined","Get not supported",22
"2016-03-28 00:28:55","","udp",69,"","tftp",4713,"JP","TOKYO","TOKYO",518210,737415,5,1,"File not found","File not found",19
"2016-03-28 00:28:55","","udp",12746,"","tftp",9889,"NZ","AUCKLAND","AUCKLAND",0,0,5,1,"File not found","The file name is not supported.",36
"2016-03-28 00:28:55","","udp",69,"","tftp",33363,"US","FLORIDA","ORANGE CITY",0,0,5,2,"Access violation","No such file or directory",30
"2016-03-28 00:28:55","","udp",69,"","tftp",11260,"CA","NOVA SCOTIA","PORT HAWKESBURY",518210,737415,5,2,"Access violation","No such file or directory",30
"2016-03-28 00:28:55","","udp",35281,"","tftp",5466,"IE","DUBLIN","DUBLIN",518210,737415,5,0,"Not defined","Get not supported",22
"2016-03-28 00:28:55","","udp",60150,"","tftp",19817,"US","CALIFORNIA","MONROVIA",518210,737415,5,0,"Not defined","Get not supported",22
"2016-03-28 00:28:55","","udp",69,,"tftp",1659,"TW","TAIPEI CITY","TAIPEI",0,0,5,4,"Illegal TFTP operation","Invalid file",17
"2016-03-28 00:28:55","","udp",32781,,"tftp",18822,"CL","REGION METRO DE SANTIAGO","SANTIAGO",0,0,5,2,"Access violation","Access violation",21
"2016-03-28 00:28:55","","udp",46977,"","tftp",7018,"US","GEORGIA","COLUMBUS",518210,737415,5,0,"Not defined","Get not supported",22
"2016-03-28 00:28:55","","udp",69,"","tftp",5769,"CA","QUEBEC","POINTE-CLAIRE",518210,737415,5,2,"Access violation","No such file or directory",30

Our 86 Report Types