Zend certified PHP/Magento developer

Multicast DNS really slow to respond in macOS Mojave

I have a Macbook Air running 10.14 Mojave, and an iPhone with a certain app that needs to sync via WebDAV with the Mac from time to time. The way I configured it is to add in the app’s settings http://my-macbook-air.local as the WebDAV server. Both devices are connected to the same local subnet, using 192.168.1.X as the IP range, etc.

Anyway, this didn’t happen when the Mac was running 10.13, but ever since I upgraded to Mojave, most of the time the iPhone takes forever to find the Mac via multicast DNS. I try to sync and it says that it can’t find http://my-macbook-air.local for about 5 minutes… until it finally resolves. I have also checked using a Ping app in my iPhone: I tell it to ping my-macbook-air.local and it doesn’t find the host for minutes… until it finally finds it.

What’s going on?