Hello.
On last friday our main router (CCR1036-8G-2S+) was upgraded from 6.37 to lastest stable routeros. From this time some client has problem with some connections - netflix, skype for bussines, online radios, speedtest.net - just can’t connect to specified services. But for example they can connect for example to speedtest.pl - download it’s ok but upload it’s about 0,2 mbps. Problem occurs only on some devices - linux mint 17 pppoe client, Dlink dir 605l router, some asus devices.
I can see client connections on router on all interfaces, connection occurs in ip->firewall->connections with correct state, router doesn’t log nothing strange, but for some reasons clients can’t connect to random pages.
I found the problem - if on clients devices was set MTU > /interface pppoe-server server max-mtu, problem happens. But I don’t know why this problem occurs - packets bigger than max-mtu should be splitted, because mrru it’s set to the same value as max-mru, right? Mikrotik staff?
I believe problem in switching. Because of TCP MSS negotiation. After this frames with vlan tag of 1512 bytes, for example, can’t get through switch ports with MTU 1500. But with PPPoE MTU 1480 it can.
We did not change anything in our switches, only upgrade routeros.
As I wrote, setting MTU lower that 1480 helps, but another strange things happens. Packets count on interface pppoe grows to very high values. I collect data from: