When I use Nautilus to connect to my pc on the LAN, everything works fine. When using the ftp command to connect to my pc using an external ip address, it works fine as well.
But when I try to connect to my pc using Nautilus and an external ip address, Nautilus keeps loading for a very long time and eventually gives the following error:
The folder contents could not be displayed.
Sorry, could not display all the contents of "/ on my.domain": DBus error org.freedesktop.DBus.Error.NoReply: Did not receive a reply. Possible causes include: the remote application did not send a reply, the message bus security policy blocked the reply, the reply timeout expired, or the network connection was broken.
I am able to browse files using Nautilus and ftp on an external server.