Thanks for the quick reply.
No firewall involved. Using 127.0.0.1 makes no difference. There's a connect (TCP session established), however the internal/embedded Serviio web server doesn't send any data. The server is FreeBSD (not LInux - although still the UNIX family
...)
Here's a quick capture:
# telnet 127.0.0.1 23423
Trying 127.0.0.1...
Connected to localhost.
Escape character is '^]'.
GET /console HTTP/1.1
host: 127.0.0.1
HTTP/1.1 307 Temporary Redirect
Content-Length: 0
Date: Mon, 08 May 2017 02:10:48 GMT
Location:
http://127.0.0.1/console/Server: Restlet-Framework/2.2
Vary: Accept-Charset, Accept-Encoding, Accept-Language, Accept
HTTP/1.1 404 Not Found
Content-Length: 439
Content-Type: text/html; charset=UTF-8
Date: Mon, 08 May 2017 02:10:50 GMT
Server: Restlet-Framework/2.2
Connection: close
<html>
<head>
<title>Status page</title>
</head>
<body style="font-family: sans-serif;">
<p style="font-size: 1.2em;font-weight: bold;margin: 1em 0px;">Not Found</p>
<p>The server has not found anything matching the request URI</p>
<p>You can get technical details <a href="http://www.w3.org/Protocols/rfc2616/rfc2616-sec10.html#sec10.4.5">here</a>.<br>
Please continue your visit at our <a href="/">home page</a>.
</p>
</body>
</html>
Connection closed by foreign host.
What's particularly odd is that it "sits" either waiting or trying to do something. Then provide a couple carriage returns and the "404 Not Found" message is finally returned. I've checked permissions and I can find nothing that would suggest a permissions problem.
Between original posting and now, ran a "truss" on the process. Happened to notice this from the process during the attempt:
stat("/usr/local/etc/serviio/META-INF/services/javax.xml.parsers.DocumentBuilderFactory",0x7fffdbf925d8) ERR#2 'No such file or directory' <--- oddly enough there's no such structure. Wondering if this is old cruft in Serviio or Windows "needs" or ???
However, more germane to the issue:
kevent(73,{ 125,EVFILT_READ,EV_DELETE,0x0,0x0,0x0 125,EVFILT_WRITE,EV_DELETE,0x0,0x0,0x0 },2,{ 125,EVFILT_WRITE,EV_ERROR,0x0,0x2,0x0 },2,{ 0.000000000 }) = 1 (0x1)
read(125,"GET /console HTTP/1.1\r\n",2048) = 23 (0x17)
gettimeofday({ 1494209698.067407 },0x0) = 0 (0x0)
read(125,0x815ae1000,2048) ERR#35 'Resource temporarily unavailable'
read(125,0x815ae1000,2048) ERR#35 'Resource temporarily unavailable'
read(125,0x815ae1000,2048) ERR#35 'Resource temporarily unavailable'
- Unfortunately, there's nothing that expresses what is "temporarily unavailable".
Also noticed a ton of: _umtx_op(0x8006270f8,UMTX_OP_WAIT_UINT_PRIVATE,0x0,0x18,0x7fffdf5f3d98) ERR#60 'Operation timed out' <-- curious what is timing out. Some time ago there was an issue with Java and thread shutdown on FreeBSD v9.x with JDK 7, but this is FreeBSD 11.x with JDK 8. (Related article:
http://stackoverflow.com/questions/1482 ... -7-freebsd)