In my network i have two devices on RouterOS:
- DudeServer - virtual machine with RouterOS v6.43.4, at this machine running Dude server v6.43.4
- ROUTER - router RB951G-2HnD with RouterOS v6.43.4, this device used for access to the internet.
After upgrade ROUTER to RouterOS v6.43.4 all “http probes” on my DudeServer changed status to FAIL.
I tried to check http request and response manually and saw the following: - on DudeServer :
[admin@RouterOS DUDE] > system telnet 173.194.113.169 80
Trying 173.194.113.169...
Connected to 173.194.113.169.
Escape character is '^]'.
HEAD / HTTP/1.0
Connection closed by foreign host.
Welcome back!
After enter the command “HEAD / HTTP/1.0” and double press Enter key i see timeout ~30 second and “Connection closed by foreign host.”
- on ROUTER:
[admin@MikroTik] > system telnet 173.194.113.169 80
Trying 173.194.113.169...
Connected to 173.194.113.169.
Escape character is '^]'.
HEAD / HTTP/1.0
HTTP/1.0 200 OK
Date: Sat, 03 Nov 2018 09:26:54 GMT
Expires: -1
Cache-Control: private, max-age=0
Content-Type: text/html; charset=ISO-8859-1
P3P: CP="This is not a P3P policy! See g.co/p3phelp for more info."
Server: gws
X-XSS-Protection: 1; mode=block
X-Frame-Options: SAMEORIGIN
Set-Cookie: 1P_JAR=2018-11-03-09; expires=Mon, 03-Dec-2018 09:26:54 GMT; path=/; domain=.
Set-Cookie: NID=144=j46LTA2TXGv0-eRisJNEBjeROmpzjuLmQvLOH9p6BCkzFOyUcr7AU91YxnnIoAXQbZ7yd
46TZBg2UFEBxQ9AnnrtN_i4zNSV6eO39PfCYaPMOBkoBDNe5KT45SY_OFuWfB-TwxstnX9FZ7I8fbF5RewOw0qg;
-May-2019 09:26:54 GMT; path=/; domain=.google.com; HttpOnly
Accept-Ranges: none
Vary: Accept-Encoding
Connection closed by foreign host.
Welcome back!
After enter the command “HEAD / HTTP/1.0” and double press Enter key i see normal response “HTTP/1.0 200 OK…”
i.e. on ROUTER all works normally, but on DudeServer no response return.
Before upgrade ROUTER to v6.43.4 on DudeServer all “http probes” worked normally, configuration on ROUTER and DudeServer did not changed.
Only change - updated ROUTER from v6.34.2 to v6.43.4.
How can i fix this trouble?