Mount point can't handle special characters

I’m planning to use an Icecast CDN which contains a mount point with special characters like this:

https://someurl.com:8000/sz=radio=station

When I try to configure the mount point I enter sz=radio=station as the mount name. But after saving this config the only string that’s left is ‘sz’ so everything including and after the ‘=’ isn’t stored.
Is there a way to work around this problem?

Have you tried to URL encode the ‘=’?

Does it work when you enter: https://someurl.com:8000/sz%3Dradio%3Dstation

Encode it here: https://www.urlencoder.org/

Hi Matth :slight_smile:

The URL encoder did help a bit because now I can save the config in LibreTime. But now I see this error message (using the MP3 encoder profile):

2021/05/27 16:47:12 [lang:3] timeout --signal=KILL 45 pyponotify --error='401, Authentication Required (HTTP/1.0)' --stream-id=3 --time=1622133942.5321383 &
2021/05/27 16:47:12 [sz%3Dfnoobradio%3Dlisten:3] Will try again in 5.00 sec.
2021/05/27 16:47:18 [sz%3Dfnoobradio%3Dlisten:3] Connecting mount sz%3Dfnoobradio%3Dlisten for source@ice.in1.streamzilla.xlcdn.com...
2021/05/27 16:47:18 [sz%3Dfnoobradio%3Dlisten:2] Connection failed: 401, Authentication Required (HTTP/1.0)
2021/05/27 16:47:18 [lang:3] timeout --signal=KILL 45 pyponotify --error='401, Authentication Required (HTTP/1.0)' --stream-id=3 --time=1622133942.5321383 &
2021/05/27 16:47:18 [sz%3Dfnoobradio%3Dlisten:3] Will try again in 5.00 sec.
2021/05/27 16:47:24 [sz%3Dfnoobradio%3Dlisten:3] Connecting mount sz%3Dfnoobradio%3Dlisten for source@ice.in1.streamzilla.xlcdn.com...
2021/05/27 16:47:24 [sz%3Dfnoobradio%3Dlisten:2] Connection failed: 401, Authentication Required (HTTP/1.0)
2021/05/27 16:47:24 [lang:3] timeout --signal=KILL 45 pyponotify --error='401, Authentication Required (HTTP/1.0)' --stream-id=3 --time=1622133942.5321383 &
2021/05/27 16:47:24 [sz%3Dfnoobradio%3Dlisten:3] Will try again in 5.00 sec.

I tested the newly created URL mount point as you suggested. With another Icecast client (Butt) I managed to mount with the same credentials I used in LibreTime. So something seems to be going wrong within the LibreTime environment while mounting this mount point.