I have a strange problem with my ps4 in relation with the mikrotik router (ros 6.7)
Internetconnection works fine so far (web surfing with the ps 4 etc.) but everything related to PSN breaks on a regular basis. Just can’t connect.
When I reboot the mikrotik, it works again for some hours, then the problems start again…
I can only imagine there’s some incompatibility on NAT level.. any ideas?
enable the upnp,debug logging and check if the dynamic port mapping is added or not. When it stops working check if there is some new mapping added or not.
I think you may find it’s because the ps4 will not work when a DNS proxy is used. If you manually set a real DNS server like 8.8.8.8 then it will work. So go to custom setup. Use DHCP by all means but just set the DNS statically.
I have no problems opening a port (inside out) I have a problem FORWARDING port 80 to my PS4. What if I wish to run a webserver?
And, how can I forward Port 80 to the PS4 if I need to forward it to the XBOX as well?
Thanks for spire2z’s hint, I’ll try that. Actually I even forwarded all the mentioned ports, as my webserver isn’t running on port 80 right now but I still find it ridiculous.
Misunderstanding. It’s not that I have a problem technically, but I don’t WANT to forward port 80 to a game console. It’s for my webserver, not a stupid game console.
Ive delt with customers that had this problem and the DNS was the issue. They didn’t need any port forwards in order to play games. But I do think UPNP was enabled when I was on support!
We’ve had reports of the same with Ps4 and XboxOne, Changing the dns server on the console to use the BIND Dns server directly rather than the Mikrotik DNS server fixed things for them. We haven’t gotten to the bottom of it yet
The makers of the consoles are worried about spoofing of their update servers etc to find exploits so have ways to detect proxys.
Any proxy will cause a problem. Its also the same for geographic video services from TV stations that are not allowed to be viewed outside the geographic area.
@spire2z I disagree, doesn’t really make sense. It’s as easy to spoof with a bind as with a proxy… so there’s no security gained.
@dundy: I haven’t been using the ps4 much lately. I think it works now, not sure because I changed the dns or because I made those stupid port forward (I sill can’t believe one has to forward port 80 to a gameconsole…)
I use RB951G-2HnD + PS3 & PS4- no problem, no disconnects, no lags.
I think disconnects reason is- works on PSN. Its not NAT: i use sometimes PS4 on NAT 1 (real static IP, no router), NAT 2 (real static IP + RB) & NAT 3 (ISP LAN private IP + RB)- works good.
You may be right. it was just the best theory I had. Not using the DNS proxy deffo solves the ps4 prob though.
I suppose detecting proxys may be done for other reasons too. But probably due to how easy it is to do a DNS entry on a routers dns proxy is the reason. The average kid is not going to setup bind every day but easily has access to dns proxy.