BI through stunnel...mobile image issues

Akoya

n3wb
Joined
Jul 9, 2016
Messages
5
Reaction score
1
Hi Everyone,

Not sure if this is an BI or stunnel issue so appologies ahead of time!

(Remote computer Browser) - Connecting remotly to BI through stunnel, computer browsers work perfectly, cameras show live footage and everything appears normal
Connecting remotly to BI through stunnel, mobile devices do not show video, able to login in but no picture, just links and drop down.

Any advice or ideas appreciated. Thanks!


The error that both share is this line:
SSL_accept: 1407609C: error:1407609C:SSL routines:SSL23_GET_CLIENT_HELLO:http request

This error is specifically discussed on the Stunnel FAQ, but it's strange because it does not affect my computer browser.
stunnel: FAQ (My web browser can't talk to stunnel)
when i uncomment "client = yes", im unable to reach the server, when i comment out, it's reachable by computers not mobile devices...The further I dig into this the more I think this is a stunnel issue more so than BI, I will let this sautee for a couple days, and hope someone has dealt with this.

Here's a connection from my remote browser (stunnel log)
(Remote computer browser)
2017.10.03 12:09:47 LOG5[49]: Service [blue-iris] accepted connection from --.--.--.--:52712
2017.10.03 12:09:47 LOG6[49]: Peer certificate not required
2017.10.03 12:09:47 LOG3[49]: SSL_accept: 1407609C: error:1407609C:SSL routines:SSL23_GET_CLIENT_HELLO:http request
2017.10.03 12:09:47 LOG5[49]: Connection reset: 0 byte(s) sent to TLS, 0 byte(s) sent to socket
2017.10.03 12:09:47 LOG5[50]: Service [blue-iris] accepted connection from --.--.--.--:52713
2017.10.03 12:09:47 LOG6[50]: Peer certificate not required
2017.10.03 12:09:47 LOG3[50]: SSL_accept: 1407609C: error:1407609C:SSL routines:SSL23_GET_CLIENT_HELLO:http request
2017.10.03 12:09:47 LOG5[50]: Connection reset: 0 byte(s) sent to TLS, 0 byte(s) sent to socket
2017.10.03 12:09:47 LOG5[51]: Service [blue-iris] accepted connection from --.--.--.--:52714
2017.10.03 12:09:47 LOG6[51]: Peer certificate not required
2017.10.03 12:09:47 LOG3[51]: SSL_accept: 1407609C: error:1407609C:SSL routines:SSL23_GET_CLIENT_HELLO:http request
2017.10.03 12:09:47 LOG5[51]: Connection reset: 0 byte(s) sent to TLS, 0 byte(s) sent to socket
2017.10.03 12:09:59 LOG5[52]: Service [blue-iris] accepted connection from --.--.--.--:60009
2017.10.03 12:09:59 LOG6[52]: Peer certificate not required
2017.10.03 12:09:59 LOG6[52]: TLS accepted: previous session reused
2017.10.03 12:09:59 LOG6[52]: s_connect: connecting 127.0.0.1:8555
2017.10.03 12:09:59 LOG5[52]: s_connect: connected 127.0.0.1:8555
2017.10.03 12:09:59 LOG6[52]: persistence: 127.0.0.1:8555 cached
2017.10.03 12:09:59 LOG5[52]: Service [blue-iris] connected remote server from 127.0.0.1:50758
2017.10.03 12:10:00 LOG6[52]: Read socket closed (readsocket)
2017.10.03 12:10:00 LOG6[52]: SSL_shutdown successfully sent close_notify alert
2017.10.03 12:10:00 LOG6[52]: TLS closed (SSL_read)
2017.10.03 12:10:00 LOG5[52]: Connection closed: 52525 byte(s) sent to TLS, 1402 byte(s) sent to socket

Here is the mobile browser response both safari and chrome iOS, same issue reported from andriod user as well( stunnel log)
(remote mobile browser)
2017.10.03 12:18:03 LOG5[122]: Service [blue-iris] accepted connection from --.--.--.--:52808
2017.10.03 12:18:03 LOG6[122]: Peer certificate not required
2017.10.03 12:18:04 LOG6[122]: TLS accepted: previous session reused
2017.10.03 12:18:04 LOG6[122]: s_connect: connecting 127.0.0.1:8555
2017.10.03 12:18:04 LOG5[122]: s_connect: connected 127.0.0.1:8555
2017.10.03 12:18:04 LOG6[122]: persistence: 127.0.0.1:8555 cached
2017.10.03 12:18:04 LOG5[122]: Service [blue-iris] connected remote server from 127.0.0.1:50783
2017.10.03 12:18:04 LOG6[122]: Read socket closed (readsocket)
2017.10.03 12:18:04 LOG6[122]: SSL_shutdown successfully sent close_notify alert
2017.10.03 12:18:04 LOG6[122]: TLS closed (SSL_read)
2017.10.03 12:18:04 LOG5[122]: Connection closed: 277 byte(s) sent to TLS, 538 byte(s) sent to socket
2017.10.03 12:18:04 LOG5[123]: Service [blue-iris] accepted connection from --.--.--.--:52809
2017.10.03 12:18:04 LOG6[123]: Peer certificate not required
2017.10.03 12:18:04 LOG6[123]: TLS accepted: previous session reused
2017.10.03 12:18:04 LOG6[123]: s_connect: connecting 127.0.0.1:8555
2017.10.03 12:18:04 LOG5[123]: s_connect: connected 127.0.0.1:8555
2017.10.03 12:18:04 LOG6[123]: persistence: 127.0.0.1:8555 cached
2017.10.03 12:18:04 LOG5[123]: Service [blue-iris] connected remote server from 127.0.0.1:50784
2017.10.03 12:18:04 LOG6[123]: Read socket closed (readsocket)
2017.10.03 12:18:04 LOG6[123]: SSL_shutdown successfully sent close_notify alert
2017.10.03 12:18:04 LOG6[123]: TLS closed (SSL_read)
2017.10.03 12:18:04 LOG5[123]: Connection closed: 549 byte(s) sent to TLS, 490 byte(s) sent to socket
2017.10.03 12:18:04 LOG5[124]: Service [blue-iris] accepted connection from 99.135.10.112:52810
2017.10.03 12:18:04 LOG6[124]: Peer certificate not required
2017.10.03 12:18:04 LOG6[124]: TLS accepted: previous session reused
2017.10.03 12:18:04 LOG6[124]: s_connect: connecting 127.0.0.1:8555
2017.10.03 12:18:04 LOG5[124]: s_connect: connected 127.0.0.1:8555
2017.10.03 12:18:04 LOG6[124]: persistence: 127.0.0.1:8555 cached
2017.10.03 12:18:04 LOG5[124]: Service [blue-iris] connected remote server from 127.0.0.1:50785
2017.10.03 12:18:04 LOG5[125]: Service [blue-iris] accepted connection from --.--.--.--:52811
2017.10.03 12:18:04 LOG6[125]: Peer certificate not required
2017.10.03 12:18:04 LOG3[125]: SSL_accept: 1407609C: error:1407609C:SSL routines:SSL23_GET_CLIENT_HELLO:http request
2017.10.03 12:18:04 LOG5[125]: Connection reset: 0 byte(s) sent to TLS, 0 byte(s) sent to socket
2017.10.03 12:18:04 LOG5[126]: Service [blue-iris] accepted connection from --.--.--.--:52812
2017.10.03 12:18:04 LOG6[126]: Peer certificate not required
2017.10.03 12:18:04 LOG3[126]: SSL_accept: 1407609C: error:1407609C:SSL routines:SSL23_GET_CLIENT_HELLO:http request
2017.10.03 12:18:04 LOG5[126]: Connection reset: 0 byte(s) sent to TLS, 0 byte(s) sent to socket
2017.10.03 12:18:05 LOG5[127]: Service [blue-iris] accepted connection from --.--.--.--:52813
2017.10.03 12:18:05 LOG6[127]: Peer certificate not required
2017.10.03 12:18:05 LOG3[127]: SSL_accept: 1407609C: error:1407609C:SSL routines:SSL23_GET_CLIENT_HELLO:http request
2017.10.03 12:18:05 LOG5[127]: Connection reset: 0 byte(s) sent to TLS, 0 byte(s) sent to socket
2017.10.03 12:18:05 LOG5[128]: Service [blue-iris] accepted connection from --.--.--.--:52814
2017.10.03 12:18:05 LOG6[128]: Peer certificate not required
2017.10.03 12:18:05 LOG3[128]: SSL_accept: 1407609C: error:1407609C:SSL routines:SSL23_GET_CLIENT_HELLO:http request
2017.10.03 12:18:05 LOG5[128]: Connection reset: 0 byte(s) sent to TLS, 0 byte(s) sent to socket
2017.10.03 12:18:05 LOG5[129]: Service [blue-iris] accepted connection from --.--.--.--:52815
2017.10.03 12:18:05 LOG6[129]: Peer certificate not required
2017.10.03 12:18:05 LOG3[129]: SSL_accept: 1407609C: error:1407609C:SSL routines:SSL23_GET_CLIENT_HELLO:http request
2017.10.03 12:18:05 LOG5[129]: Connection reset: 0 byte(s) sent to TLS, 0 byte(s) sent to socket
2017.10.03 12:18:05 LOG5[130]: Service [blue-iris] accepted connection from --.--.--.--:52816
2017.10.03 12:18:05 LOG6[130]: Peer certificate not required
2017.10.03 12:18:05 LOG3[130]: SSL_accept: 1407609C: error:1407609C:SSL routines:SSL23_GET_CLIENT_HELLO:http request
2017.10.03 12:18:05 LOG5[130]: Connection reset: 0 byte(s) sent to TLS, 0 byte(s) sent to socket
2017.10.03 12:18:05 LOG5[131]: Service [blue-iris] accepted connection from --.--.--.--:52817
2017.10.03 12:18:05 LOG6[131]: Peer certificate not required
2017.10.03 12:18:05 LOG6[131]: TLS accepted: new session negotiated
2017.10.03 12:18:05 LOG6[131]: No peer certificate received
2017.10.03 12:18:05 LOG6[131]: Negotiated TLSv1.2 ciphersuite ECDHE-RSA-AES128-GCM-SHA256 (128-bit encryption)
2017.10.03 12:18:05 LOG6[131]: s_connect: connecting 127.0.0.1:8555
2017.10.03 12:18:05 LOG5[131]: s_connect: connected 127.0.0.1:8555
2017.10.03 12:18:05 LOG6[131]: persistence: 127.0.0.1:8555 cached
2017.10.03 12:18:05 LOG5[131]: Service [blue-iris] connected remote server from 127.0.0.1:50786
2017.10.03 12:18:05 LOG6[131]: TLS socket closed (SSL_read)
2017.10.03 12:18:05 LOG5[131]: Connection closed: 0 byte(s) sent to TLS, 0 byte(s) sent to socket
 
Last edited:

Akoya

n3wb
Joined
Jul 9, 2016
Messages
5
Reaction score
1
Update: From the loaded mobile page with no images, by requesting desktop browser on safari and chrome, i have managed to get cameras to load, just an extra step....security for convenience :\
 
Top