I have a "ERROR: connection timed out" problem on hEX (RouterBOARD 750G r3) when I try to update via "Check for Updates".
It started recently, I tried to update from 6.42.6 and it failed.
It all started when suddenly connection to my PPTP server on that system from my home Mikrotik "hAP lite" failed to establish. It worked fine for few years, but it stopped this morning after I changed some firewall rules. PPTP server should that TCP connection form my home Mikrotik was established, but nothing more, like it was stuck.
So I tried to update RouterOS and got timeout error.
I messed around and could not solve it, I dissabled fresly made rules, but then I read someone saying that I should disable last DROP rule in INPUT chain.
When I did that, both PPTP connection from my home miraculously connected (disable/enable on PPTP client was needed) AND "Check for Upgrade" worked. I enabled input-drop rule and again both PPTP connection and Check for Update failed.
Then I started to log that input-drop rule and try PPTP connection and clicked "Check for Update".
For PPTP connection, log shows that proto 47 needs to pass, BUT, PPTP server is on that Mikrotik, it should just need open TCP port 1723:
22:45:50 firewall,info DropSveOstalo input: in:ether1-gateway out:(unknown 0), src-mac 2c: ab:eb:27:88:19, proto 47, 212.69.xxx.xx->89.216.yy.yyy, len 59
22:45:50 firewall,info DropSveOstalo input: in:ether1-gateway out:(unknown 0), src-mac 2c: ab:eb:27:88:19, proto 47, 212.69.xxx.xx->89.216.yy.yyy, len 54
22:45:51 firewall,info DropSveOstalo input: in:ether1-gateway out:(unknown 0), src-mac 2c: ab:eb:27:88:19, proto 47, 212.69.xxx.xx->89.216.yy.yyy, len 59
For "Check for Upgrade", it is even weirder, it says that INPUT-DROP rule is catching OUTGOING connection to Mikrotik server (159.148.147.204)!:
22:50:31 firewall,info DropSveOstalo input: in:ether1-gateway out:(unknown 0), src-mac 2c: ab:eb:27:88:19, proto TCP (SYN,ACK), 159.148.147.204:80->89.216.122.99:38422, len 60
22:50:32 firewall,info DropSveOstalo input: in:ether1-gateway out:(unknown 0), src-mac 2c: ab:eb:27:88:19, proto TCP (SYN,ACK), 159.148.147.204:80->89.216.yy.yyy:38422, len 60
22:50:33 firewall,info DropSveOstalo input: in:ether1-gateway out:(unknown 0), src-mac 2c: ab:eb:27:88:19, proto TCP (SYN,ACK), 159.148.147.204:80->89.216.yy.yyy:38422, len 60
22:50:34 firewall,info DropSveOstalo input: in:ether1-gateway out:(unknown 0), src-mac 2c: ab:eb:27:88:19, proto TCP (SYN,ACK), 159.148.147.204:80->89.216.yy.yyy:38422, len 60
22:50:36 firewall,info DropSveOstalo input: in:ether1-gateway out:(unknown 0), src-mac 2c: ab:eb:27:88:19, proto TCP (SYN,ACK), 159.148.147.204:80->89.216.yy.yyy:38422, len 60
22:50:38 system,info filter rule changed by admin