cocktailAudio X14 as renderer for Serviio doesn't work
I have a problem to connect a cocktailAudio X14 streamer to Servvio.
Serviio V2.0 pro, X14 firmware V1.0.0R1454 (latest version)
Serviio installed on SUSE Tumbleweed, kernel 5.2.14-1-default amd64, java 1.8.0_222-b10
Other UPNP/DLNA renderer are working fine with this Serviio server.
Serviio is visible at the X14 UPNP menu but after selecting Serviio, the X14 jumps back to the UPNP menu.
I've increased Serviios loglevel to debug and this is the message:
2019-09-19 17:36:26,880 WARN [RendererManager] Error while retrieving renderer description from http://192.168.1.2:7942/: Verbindungsaufbau abgelehnt (Connection refused)
It's possible to connect and display the X14 device XML via http browser on port 7942:
<root xmlns="urn:schemas-upnp-org:device-1-0" xmlns:dlna="urn:schemas-dlna-org:device-1-0">
<specVersion>
<major>1</major>
<minor>0</minor>
</specVersion>
<device>
<deviceType>urn:schemas-upnp-org:device:MediaRenderer:1</deviceType>
<friendlyName>cocktailAudio-X14 MediaRenderer</friendlyName>
<manufacturer>Novatron</manufacturer>
<manufacturerURL>http://www.cocktailaudio.com</manufacturerURL>
<modelDescription>cocktailAudio-X14 MediaRenderer</modelDescription>
<modelName>cocktailAudio-X14 MediaRenderer</modelName>
<modelURL>http://192.168.1.2</modelURL>
<modelNumber>1.2.2</modelNumber>
<serialNumber/>
<UDN>uuid:0dbbfa37-75d0-4d7e-bb8f-0017B8101947</UDN>
<presentationURL/>
<dlna:X_DLNADOC xmlns:dlna="urn:schemas-dlna-org:device-1-0">DMS-1.50</dlna:X_DLNADOC>
<serviceList>
<service>
<serviceType>urn:schemas-upnp-org:service:AVTransport:1</serviceType>
<serviceId>urn:upnp-org:serviceId:AVTransport</serviceId>
<SCPDURL>/AVTransport/scpd.xml</SCPDURL>
<controlURL>/AVTransport/control.xml</controlURL>
<eventSubURL>/AVTransport/event.xml</eventSubURL>
</service>
<service>
<serviceType>urn:schemas-upnp-org:service:ConnectionManager:1</serviceType>
<serviceId>urn:upnp-org:serviceId:ConnectionManager</serviceId>
<SCPDURL>/ConnectionManager/scpd.xml</SCPDURL>
<controlURL>/ConnectionManager/control.xml</controlURL>
<eventSubURL>/ConnectionManager/event.xml</eventSubURL>
</service>
<service>
<serviceType>urn:schemas-upnp-org:service:RenderingControl:1</serviceType>
<serviceId>urn:upnp-org:serviceId:RenderingControl</serviceId>
<SCPDURL>/RenderingControl/scpd.xml</SCPDURL>
<controlURL>/RenderingControl/control.xml</controlURL>
<eventSubURL>/RenderingControl/event.xml</eventSubURL>
</service>
</serviceList>
</device>
</root>
So it seems that Serviio has a problem to get this file.
I also tried to display as much XML files as possible via the Device Spy tool.
It was possible to get:
/RenderingControl/scpd.xml
/ConnectionManager/scpd.xml
/AVTransport/scpd.xml
I changed the assigned profile "Generic DLNA profile" to some other profiles but without any success.
Maybe somebody has a idea or hint how I can fix this issue.
All XML files are attached.
Best
Andreas