Custom URL does not work

Post your Server Bug Report
matzcake
Posts: 1
Joined: 30 Jan 2024, 20:13
Has thanked: 0
Been thanked: 1 time

Custom URL does not work

Unread post by matzcake »

I'm a long time user of Madsonic permium (over 10 years) however my custom URL stopped working recently. I am going to need a fix for this or would like a refund as this is one of the features what I've loved about Madsonic over the years, and without this working properly it doesn't make it the service worth it for me any longer.
These users thanked the author matzcake for the post:
Madsonic
Rating: 7.69%
User avatar
Madsonic
Administrator
Administrator
Posts: 984
Joined: 07 Dec 2012, 03:58
Answers: 7
Has thanked: 1201 times
Been thanked: 470 times

Re: Custom URL does not work

Unread post by Madsonic »

Hello,

Please provide some additional Info from your Environment:

#SUPPORT-HEADER EXAMPLE

Code: Select all

=========================================================================================
 VERSION:      MADSONIC 6.0 | BUILD: 7120 
 SERVLET:      JETTY | TOMCAT | JBOSS | OTHER
 SERVER:       CPU: ICORE7 | ARCH: X64 | MEMORY: 4GB | HDD: 12TB
 OS:           WINDOWS 2019 | WINDOWS 10 | DEBIAN 11 | FREBSD 9.1 | OSX | OTHER
 SYSTEM:       SERVER | CLIENT | NOTEBOOK | NAS | RASPBERRY PI | OTHER
 INSTALLER:    WINDOWS | STANDALONE | DEB | RPM | DOCKER | OTHER
 JAVA:         ORACLE JDK 1.8 | ORACLE JRE 1.7 | OPEN JDK 1.7 | OTHER
 BROWSER:      CHROME 122 | FIREFOX 121 | SAFARI | OTHER
 CLIENT:       DSUB | MADSONIC 5.6 | MADSONIC 5.7 | OTHER
 DESCRIPTION:  CRASH ON START 
 REPRODUCIBLE: YES | NO
=========================================================================================
INFO: Insert your Support-Header into a [ Code ] ... [ /Code ] Tag to parse it right. :D


Setting up remote access

With Madsonic you can access your music anywhere on the internet or from your Browser or Android phone. However, in order to do that certain conditions must be met:

• Your router must have a public IP address and must be accessible from the internet. This is true for most home internet connections.
• Your router must support the UPnP or NAT-PMP protocol so that Madsonic can setup the appropriate port forwarding. If your router doesn't

support this you will have to configure the port forwarding manually.

Automatic port forwarding

To enable automatic port forwarding in Madsonic, go to Settings > Network and enable the "Automatically configure your router..." option. Click the Save button and pay close attention to the status message that is displayed. If you get an error message, you should first try to configure your router to enable UPnP (or NAT-PMP if you have an AirPort from Apple). If it still fails, or your router doesn't support UPnP, follow the instructions below. If it works, the Madsonic server will at regular intervals (every hour) contact the router and tell it to forward incoming connections (from the internet) to the Madsonic server.

Manual port forwarding

If the automatic option didn't work you can still set it up manually. Consult portforward.com to get instructions specific to your router. Note that the instructions contain important steps on how to configure a static IP address for your computer. You should follow these. Later in the process, you will find that Madsonic is not on the list of applications, so select the "Default Guide" instead. When you get to the point where the router asks for private and public ports, enter the port number the Madsonic server is using (normally port 4040) for both values. If asked for a protocol, select TCP.

If you are unsure what any of this means you will probably need to consult someone with network configuration experience.

Setting up your personal madsonic.org address

Once you get the port forwarding set up correctly, the next step is to get yourself an easy-to-remember web address. You will use this address to access your Madsonic server from the internet. From Settings > Network you can register your address. (Remember to log on with admin rights). Enable the "Access your server over the internet..." option, and enter your preferred address, for instance http://bob.madsonic.org Click the Save button, and pay attention to the status message that is displayed. Note that Madsonic will also perform a test to ensure that the web address works properly. If the test fails it might be an indication that the port forwarding is not set up correctly. If you don't want to use a madsonic.org address you can get similar services from dynamic DNS providers such as http://www.dyndns.com or https://www.noip.com

Troubleshooting

This section describes some common network problems and how to fix them.

Multiple routers. There might be more than one router on your network, for instance both an "inner" wireless router and an "outer" (closest to the internet) cable/fiber modem with routing enabled. You must make sure that incoming traffic received by the outermost router is forwarded to the inner router (which in turn forwards the traffic on to your Madsonic server). You can do this by configuring port forwarding on the outer router (forward traffic to the inner router), or setting it in bridge mode. Your ISP should be able to help you if you have problems with this.

Port blocked by ISP. Many ISPs (Internet Service Providers) block incoming traffic on certain ports. Madsonic uses port 4040 by default, which is normally not blocked. It could still be worth trying to run Madsonic on a different port. Open the Madsonic Control Panel by clicking on the Madsonic tray icon. Change the port number to any random number between 1025 and 65,000. If you set up manual port forwarding (see above), remember to update that as well.

Firewall. You might be running firewall software (on the Madsonic server) which blocks incoming traffic. If this is the case, try first to turn the firewall off. If this helps, turn the firewall back on and configure it to allow incoming traffic to Madsonic. Note: The Windows installer version of Madsonic will automatically configure the built-in Windows Firewall.

OS Security. From time to time, configurations and security policies are changed through updates in the operating system.

Java Version. Java is the basic framework for Madsonic. It should be operated with version 1.8 to ensure smooth operation.

Best regards,
The Madsonic Team
Post Reply