Yes it was a typo ... sorry
Now I've done good progress !
Concerning the bad parameters used by the Arduino I've no idea. But now that works at the first shot. I control all parameters (including mac@
to be sure.
I've a permanent dhcp @ in my box according to the mac@ so I can use Ethernet.begin(mac) or Ethernet.begin( --- all parameters---) : I get the same result.
After a lot of tests, box configuration update, box reboot, and using a sniffer, I can say now :
- All works well with the port 80. So when I route my public IP:80 to the local IP:80 I can access the Arduino from everywhere, my work VPN included. Additionally the "file(URL)" works well on this address.
- With port 818x => OK from local test (inside my local network) but not from my work VPN (port probably blocked). File(url) is not working.
- With port 8080 => OK from local network and remote, work VPN included. file(url) is not working.
So I will stop my tests now. I've learn a lot !
file(url) is not working when using a port number. It's strange. Maybe I'll investigate this point later. If yes I'll post a new thread... (for info, I tested it from a web site hosted at site40.net).
Thank you very much to all !