User-Agent headers help
Can someone help me with a search for the following user-agent from Skifta? I've tried multiple searches and none work - it just keeps being detected as generic device.
These are the logs - I have removed the device in the console, and then reconnected so this is a fresh connection:
- Code:
2013-12-17 17:09:13,568 DEBUG [DiscoverySSDPMessageListener] Received a valid M-SEARCH message for search target upnp:rootdevice from address /10.5.0.22:51461s
2013-12-17 17:09:13,568 DEBUG [DiscoverySearchResponder] Sending 1 M-SEARCH response message(s) to /10.5.0.22:51461
2013-12-17 17:09:13,690 DEBUG [DiscoverySSDPMessageListener] Received a valid M-SEARCH message for search target upnp:rootdevice from address /10.5.0.22:51461s
2013-12-17 17:09:13,690 DEBUG [DiscoverySearchResponder] Sending 1 M-SEARCH response message(s) to /10.5.0.22:51461
2013-12-17 17:09:13,853 DEBUG [ServiioHttpService] Incoming request from /10.5.0.22:37242: GET /deviceDescription/a23ffba0-b845-325f-a053-7d7326efc856 HTTP/1.1, headers = [Host: 10.5.0.3:8895,Connection: Keep-Alive]]
2013-12-17 17:09:13,853 DEBUG [RendererDAOImpl] Reading a Renderer with ip address 10.5.0.22
2013-12-17 17:09:13,854 DEBUG [DeviceDescriptionRequestHandler] DeviceDescription request received for device a23ffba0-b845-325f-a053-7d7326efc856 from 10.5.0.22 (headers = [Host: 10.5.0.3:8895,Connection: Keep-Alive])
2013-12-17 17:09:13,854 DEBUG [RendererDAOImpl] Reading a Renderer with ip address 10.5.0.22
2013-12-17 17:09:13,855 INFO [RendererManager] Stored a new renderer: uuid='92d41b26-d327-4d27-aacb-8a030457c85d', name = 'Unrecognized device', ipAddress='10.5.0.22', profile = '1'
2013-12-17 17:09:13,855 DEBUG [RendererDAOImpl] Reading a Renderer with ip address 10.5.0.22
2013-12-17 17:09:13,917 DEBUG [ServiioHttpService] Incoming request from /10.5.0.22:42496: GET /serviceDescription/ConnectionManager HTTP/1.1, headers = [User-Agent: Dalvik/1.6.0 (Linux; U; Android 4.3; GT-N7100 Build/JSS15J),Host: 10.5.0.3:8895,Connection: Keep-Alive,Accept-Encoding: gzip]]
2013-12-17 17:09:13,918 DEBUG [RendererDAOImpl] Reading a Renderer with ip address 10.5.0.22
2013-12-17 17:09:13,947 DEBUG [ServiioHttpService] Incoming request from /10.5.0.22:42496: GET /serviceDescription/ContentDirectory HTTP/1.1, headers = [User-Agent: Dalvik/1.6.0 (Linux; U; Android 4.3; GT-N7100 Build/JSS15J),Host: 10.5.0.3:8895,Connection: Keep-Alive,Accept-Encoding: gzip]]
2013-12-17 17:09:13,947 DEBUG [RendererDAOImpl] Reading a Renderer with ip address 10.5.0.22
2013-12-17 17:09:14,025 DEBUG [ServiioHttpService] Incoming request from /10.5.0.22:42496: GET /serviceDescription/X_MS_MediaReceiverRegistrar HTTP/1.1, headers = [User-Agent: Dalvik/1.6.0 (Linux; U; Android 4.3; GT-N7100 Build/JSS15J),Host: 10.5.0.3:8895,Connection: Keep-Alive,Accept-Encoding: gzip]]
2013-12-17 17:09:14,025 DEBUG [RendererDAOImpl] Reading a Renderer with ip address 10.5.0.22
This is a snippet from my profile for this device:
- Code:
<Profile id="Note II" name="Samsung GT-N7100" extendsProfileId="1">
<ContentDirectoryMessageBuilder>org.serviio.upnp.service.contentdirectory.SamsungDLNAMessageBuilder</ContentDirectoryMessageBuilder>
<ResourceTransportProtocolHandler>org.serviio.upnp.protocol.http.transport.SamsungWiseLinkProtocolHandler</ResourceTransportProtocolHandler>
<Detection>
<HttpHeaders>
<User-Agent>.*GT-N7100.*</User-Agent>
</HttpHeaders>
</Detection>
Can anyone help me out with this?