Hello everybody,
I am currently facing a problem contacting my local subsonic server from the apps or from the browser when the contact is being done from within my local network, but now when I contact it from outside my network.
For instance, lets assume the following facts to help understanding:
My server url is : mysite.subsonic.org (not true name)
My IP : 173.2.3.4 (not true)
The subsonic is running on machine with local ip of : 192.168.100.2
Here is what is WORKING:
Contacting subsonic using mysite.subsonic.org from the machine hosting the subsonic server. The ip adress is somehow change to an adress that look like 169.x.x.x.
Contacting subsonic using mysite.subsonic.org when done from a computer outside of the house (outside of my network)
contacting subsonic from an apps when the device running the apps is located outside of my network.
Contacting subsonic using the ip provided by my ISP (http://173.2.3.4:8080) when the device attempting to connect is located outside of the local network
Contacting subsonic from another computer located in the house/same network using the local ip address assign to the server (192.168.100.2:8080)
Here is what is not working
Attempting to connect to mysite.subsonic.org from another computer in my house. The computer also receive an ip of 169.x.x.x instead of the real 192.168.100.2 and is not able to connect.
Attempting to connect using any subsonic apps running on phones connected to my network (they all try to connect to mysite.subsonic.org).
Attempting to connect to subsonic server using the IP provided by ISP: (173.2.3.4:8080) from a device connected on my network.
So it looks like any devices connected locally to my network are not able to connect to subsonic if the router is involved. I think this occurs when an optimization is attempted somehow to convert the external IP by a local one, and the local one is not properly set to (192.168.100.2) but instead to (169.x.x.x).
I don't know who could have generated such ip adress of (169.x.x.x) and why.
Anyone could be able to help?

