Here's the debug.log:
[Thread-10] DEBUG 00:30:50.062 Receiving a NOTIFY from [192.168.0.11:40006]
[Thread-10] DEBUG 00:30:50.123 Receiving a NOTIFY from [192.168.0.11:55416]
[Thread-10] DEBUG 00:30:50.404 Receiving a M-SEARCH from [192.168.0.11:8008]
[Thread-10] DEBUG 00:30:50.404 Sending this reply [192.168.0.11:8008]: HTTP/1.1 200 OK<CRLF>CACHE-CONTROL: max-age=1200<CRLF>DATE: Thu, 21 Oct 2010 23:30:50 GMT<CRLF>LOCATION: http://192.168.0.1:5001/description/fetch<CRLF>SERVER: Linux-amd64-2.6.34-gentoo-r6, UPnP/1.0, PMS/1.20.412<CRLF>ST: upnp:rootdevice<CRLF>EXT: <CRLF>USN: uuid:fdf51ae4-dbe4-3657-bcb7-4447ac3ea1ca::upnp:rootdevice<CRLF>Content-Length: 0<CRLF><CRLF>
[New I/O server worker #1-1] DEBUG 00:30:50.502 Opened handler on socket /192.168.0.11:60535 // Samsung Galaxy Tab
[New I/O server worker #1-1] DEBUG 00:30:50.502 Handler infos: HTTP/1.1 : GET : description/fetch
[New I/O server worker #1-1] DEBUG 00:30:50.502 Received on socket: Connection: Keep-Alive
[New I/O server worker #1-1] DEBUG 00:30:50.502 Received on socket: Host: 192.168.0.1:5001
[New I/O server worker #1-1] DEBUG 00:30:50.502 Received on socket: user-agent: SEC_HHP_Galaxy Tab/1.0
[New I/O server worker #1-1] INFO 00:30:50.502 HTTP: description/fetch / 0-0
[New I/O server worker #1-1] DEBUG 00:30:50.504 Sent to socket: Accept-Ranges: bytes
[New I/O server worker #1-1] DEBUG 00:30:50.504 Sent to socket: Cache-Control: no-cache
[New I/O server worker #1-1] DEBUG 00:30:50.504 Sent to socket: Connection: keep-alive
[New I/O server worker #1-1] DEBUG 00:30:50.504 Sent to socket: Content-Length: 2058
[New I/O server worker #1-1] DEBUG 00:30:50.504 Sent to socket: Content-Type: text/xml; charset="utf-8"
[New I/O server worker #1-1] DEBUG 00:30:50.504 Sent to socket: Expires: 0
[New I/O server worker #1-1] DEBUG 00:30:50.504 Sent to socket: Server: Linux-amd64-2.6.34-gentoo-r6, UPnP/1.0, PMS/1.20.412
[New I/O server worker #1-1] DEBUG 00:30:50.837 Opened handler on socket /192.168.0.11:60535 // Samsung Galaxy Tab
[New I/O server worker #1-1] DEBUG 00:30:50.837 Handler infos: HTTP/1.1 : GET : /UPnP_AV_ContentDirectory_1.0.xml
[New I/O server worker #1-1] DEBUG 00:30:50.837 Received on socket: Connection: Keep-Alive
[New I/O server worker #1-1] DEBUG 00:30:50.837 Received on socket: Host: 192.168.0.1:5001
[New I/O server worker #1-1] DEBUG 00:30:50.837 Received on socket: user-agent: SEC_HHP_Galaxy Tab/1.0
[New I/O server worker #1-1] INFO 00:30:50.837 HTTP: /UPnP_AV_ContentDirectory_1.0.xml / 0-0
[New I/O server worker #1-1] DEBUG 00:30:50.838 Sent to socket: Accept-Ranges: bytes
[New I/O server worker #1-1] DEBUG 00:30:50.838 Sent to socket: Cache-Control: no-cache
[New I/O server worker #1-1] DEBUG 00:30:50.838 Sent to socket: Connection: keep-alive
[New I/O server worker #1-1] DEBUG 00:30:50.838 Sent to socket: Content-Length: 0
[New I/O server worker #1-1] DEBUG 00:30:50.838 Sent to socket: Content-Type: text/xml; charset="utf-8"
[New I/O server worker #1-1] DEBUG 00:30:50.838 Sent to socket: Expires: 0
[New I/O server worker #1-1] DEBUG 00:30:50.838 Sent to socket: Server: Linux-amd64-2.6.34-gentoo-r6, UPnP/1.0, PMS/1.20.412
[New I/O server worker #1-1] DEBUG 00:30:50.858 Opened handler on socket /192.168.0.11:60535 // Samsung Galaxy Tab
[New I/O server worker #1-1] DEBUG 00:30:50.858 Handler infos: HTTP/1.1 : GET : /UPnP_AV_ContentDirectory_1.0.xml
[New I/O server worker #1-1] DEBUG 00:30:50.858 Received on socket: Connection: Keep-Alive
[New I/O server worker #1-1] DEBUG 00:30:50.858 Received on socket: Host: 192.168.0.1:5001
[New I/O server worker #1-1] DEBUG 00:30:50.858 Received on socket: user-agent: SEC_HHP_Galaxy Tab/1.0
[New I/O server worker #1-1] INFO 00:30:50.858 HTTP: /UPnP_AV_ContentDirectory_1.0.xml / 0-0
[New I/O server worker #1-1] DEBUG 00:30:50.859 Sent to socket: Accept-Ranges: bytes
[New I/O server worker #1-1] DEBUG 00:30:50.859 Sent to socket: Cache-Control: no-cache
[New I/O server worker #1-1] DEBUG 00:30:50.859 Sent to socket: Connection: keep-alive
[New I/O server worker #1-1] DEBUG 00:30:50.859 Sent to socket: Content-Length: 0
[New I/O server worker #1-1] DEBUG 00:30:50.859 Sent to socket: Content-Type: text/xml; charset="utf-8"
[New I/O server worker #1-1] DEBUG 00:30:50.859 Sent to socket: Expires: 0
[New I/O server worker #1-1] DEBUG 00:30:50.859 Sent to socket: Server: Linux-amd64-2.6.34-gentoo-r6, UPnP/1.0, PMS/1.20.412
[New I/O server worker #1-2] DEBUG 00:30:50.870 Opened handler on socket /192.168.0.11:45141 // Samsung Galaxy Tab
[New I/O server worker #1-2] DEBUG 00:30:50.870 Handler infos: HTTP/1.1 : GET : /UPnP_AV_ContentDirectory_1.0.xml
[New I/O server worker #1-2] DEBUG 00:30:50.870 Received on socket: Connection: Keep-Alive
[New I/O server worker #1-2] DEBUG 00:30:50.870 Received on socket: Host: 192.168.0.1:5001
[New I/O server worker #1-2] DEBUG 00:30:50.870 Received on socket: user-agent: SEC_HHP_Galaxy Tab/1.0
[New I/O server worker #1-2] INFO 00:30:50.871 HTTP: /UPnP_AV_ContentDirectory_1.0.xml / 0-0
[New I/O server worker #1-2] DEBUG 00:30:50.871 Sent to socket: Accept-Ranges: bytes
[New I/O server worker #1-2] DEBUG 00:30:50.871 Sent to socket: Cache-Control: no-cache
[New I/O server worker #1-2] DEBUG 00:30:50.871 Sent to socket: Connection: keep-alive
[New I/O server worker #1-2] DEBUG 00:30:50.871 Sent to socket: Content-Length: 0
[New I/O server worker #1-2] DEBUG 00:30:50.871 Sent to socket: Content-Type: text/xml; charset="utf-8"
[New I/O server worker #1-2] DEBUG 00:30:50.871 Sent to socket: Expires: 0
[New I/O server worker #1-2] DEBUG 00:30:50.871 Sent to socket: Server: Linux-amd64-2.6.34-gentoo-r6, UPnP/1.0, PMS/1.20.412
[New I/O server worker #1-1] DEBUG 00:30:50.874 Opened handler on socket /192.168.0.11:54760 // Samsung Galaxy Tab
[New I/O server worker #1-1] DEBUG 00:30:50.875 Handler infos: HTTP/1.1 : GET : /UPnP_AV_ConnectionManager_1.0.xml
[New I/O server worker #1-1] DEBUG 00:30:50.875 Received on socket: Connection: Keep-Alive
[New I/O server worker #1-1] DEBUG 00:30:50.875 Received on socket: Host: 192.168.0.1:5001
[New I/O server worker #1-1] DEBUG 00:30:50.875 Received on socket: user-agent: SEC_HHP_Galaxy Tab/1.0
[New I/O server worker #1-1] INFO 00:30:50.875 HTTP: /UPnP_AV_ConnectionManager_1.0.xml / 0-0
[New I/O server worker #1-1] DEBUG 00:30:50.875 Sent to socket: Accept-Ranges: bytes
[New I/O server worker #1-1] DEBUG 00:30:50.876 Sent to socket: Cache-Control: no-cache
[New I/O server worker #1-1] DEBUG 00:30:50.876 Sent to socket: Connection: keep-alive
[New I/O server worker #1-1] DEBUG 00:30:50.876 Sent to socket: Content-Length: 0
[New I/O server worker #1-1] DEBUG 00:30:50.876 Sent to socket: Content-Type: text/xml; charset="utf-8"
[New I/O server worker #1-1] DEBUG 00:30:50.876 Sent to socket: Expires: 0
[New I/O server worker #1-1] DEBUG 00:30:50.876 Sent to socket: Server: Linux-amd64-2.6.34-gentoo-r6, UPnP/1.0, PMS/1.20.412
[New I/O server worker #1-2] DEBUG 00:30:50.895 Opened handler on socket /192.168.0.11:45141 // Samsung Galaxy Tab
[New I/O server worker #1-2] DEBUG 00:30:50.895 Handler infos: HTTP/1.1 : GET : /UPnP_AV_ConnectionManager_1.0.xml
[New I/O server worker #1-2] DEBUG 00:30:50.895 Received on socket: Connection: Keep-Alive
[New I/O server worker #1-2] DEBUG 00:30:50.895 Received on socket: Host: 192.168.0.1:5001
[New I/O server worker #1-2] DEBUG 00:30:50.895 Received on socket: user-agent: SEC_HHP_Galaxy Tab/1.0
[New I/O server worker #1-2] INFO 00:30:50.895 HTTP: /UPnP_AV_ConnectionManager_1.0.xml / 0-0
[New I/O server worker #1-2] DEBUG 00:30:50.896 Sent to socket: Accept-Ranges: bytes
[New I/O server worker #1-2] DEBUG 00:30:50.900 Sent to socket: Cache-Control: no-cache
[New I/O server worker #1-2] DEBUG 00:30:50.901 Sent to socket: Connection: keep-alive
[New I/O server worker #1-2] DEBUG 00:30:50.901 Sent to socket: Content-Length: 0
[New I/O server worker #1-2] DEBUG 00:30:50.901 Sent to socket: Content-Type: text/xml; charset="utf-8"
[New I/O server worker #1-2] DEBUG 00:30:50.901 Sent to socket: Expires: 0
[New I/O server worker #1-2] DEBUG 00:30:50.901 Sent to socket: Server: Linux-amd64-2.6.34-gentoo-r6, UPnP/1.0, PMS/1.20.412
[New I/O server worker #1-1] DEBUG 00:30:50.907 Opened handler on socket /192.168.0.11:60535 // Samsung Galaxy Tab
[New I/O server worker #1-1] DEBUG 00:30:50.907 Handler infos: HTTP/1.1 : GET : /UPnP_AV_ConnectionManager_1.0.xml
[New I/O server worker #1-1] DEBUG 00:30:50.907 Received on socket: Connection: Keep-Alive
[New I/O server worker #1-1] DEBUG 00:30:50.907 Received on socket: Host: 192.168.0.1:5001
[New I/O server worker #1-1] DEBUG 00:30:50.907 Received on socket: user-agent: SEC_HHP_Galaxy Tab/1.0
[New I/O server worker #1-1] INFO 00:30:50.907 HTTP: /UPnP_AV_ConnectionManager_1.0.xml / 0-0
[New I/O server worker #1-1] DEBUG 00:30:50.907 Sent to socket: Accept-Ranges: bytes
[New I/O server worker #1-1] DEBUG 00:30:50.908 Sent to socket: Cache-Control: no-cache
[New I/O server worker #1-1] DEBUG 00:30:50.908 Sent to socket: Connection: keep-alive
[New I/O server worker #1-1] DEBUG 00:30:50.908 Sent to socket: Content-Length: 0
[New I/O server worker #1-1] DEBUG 00:30:50.908 Sent to socket: Content-Type: text/xml; charset="utf-8"
[New I/O server worker #1-1] DEBUG 00:30:50.908 Sent to socket: Expires: 0
[New I/O server worker #1-1] DEBUG 00:30:50.908 Sent to socket: Server: Linux-amd64-2.6.34-gentoo-r6, UPnP/1.0, PMS/1.20.412
[Thread-10] DEBUG 00:30:55.551 Receiving a M-SEARCH from [192.168.0.11:8008]
The weird thing I note is that "Content-Length: 0" :X
