Also, does it work on your INTERNAL network? ie, can a different computer on the same network navigate to
http://192.168.1.105 and get redirected to
https://192.168.1.105:4040 and see the subsonic interface?
If that does not work then there is either a port conflict (you have something else running on your subsonic server on either port 80 or 4040) on your subsonic server or a firewall on your subsonic server that is blocking the traffic to those ports.
If it works on an internal client but not externally then it is a router issue.
Logical troubleshooting steps would be:
1. Try it at the server itself using "localhost" or "127.0.0.1" as an address. If that works then
2. Try it at the server itself using the server's real IP address. If that works then
3. Try it on a WIRED internal client using the server's IP address. If that works then
4. Try it on a WIRED internal client using the server's hostname. If that works then
5. (optional) Try it on a WIRELESS internal client using the server's IP address. If that works then
6. (optional) Try it on a WIRELESS internal client using the server's hostname. If that works then
7. Try in on an EXTERNAL client using the router's external IP address. If that works then
8. Try in on an EXTERNAL client using your custom subsonic hostname.
Follow in order, and if it does not work, tell us where it failed and the details of that step.
HTH,
Glenn