Secure Streaming via HTTPS

Doughy

15-08-2006 01:00:22

One feature that vibestreamer needs is a secure connection via HTTPS. I understand that an https mode would slow the server down, but it would be very handy for those of us trying to listen to our tunes behind networks that attempt to block the downloads. (Many IT departments do this)

theyipper

18-08-2006 04:49:55

Wouldn't tunneling be a better option in that case?
(I'm just guessing)

crimson

29-08-2006 11:33:42

It probably would, but I bet the IT department has blocked port 22 and tunnelling over 80 is trickier.

You could, however buy a music playing device (iPod/Zen) and accept that network admins block traffic for a reason.

That said, HTTPS for securing login passwords would be nice.

bigflavor

20-09-2006 02:40:33

One feature that vibestreamer needs is a secure connection via HTTPS. I understand that an https mode would slow the server down, but it would be very handy for those of us trying to listen to our tunes behind networks that attempt to block the downloads. (Many IT departments do this)[/quotewwyqbz6h]



Use sTunnel[/urlwwyqbz6h] simple to configure.

edit the .conf file

comment out everything (using ; at the beginning of the line)

uncomment the [https] section

accept port is the port that's forwarded from your firewall/router
connect port is the port that vibestreamer is running on.


[codewwyqbz6h]

; Sample stunnel configuration file by Michal Trojnara 2002-2006
; Some options used here may not be adequate for your particular configuration

; Certificate/key is needed in server mode and optional in client mode
; The default certificate is provided only for testing and should not
; be used in a production environment
cert = stunnel.pem
;key = stunnel.pem

; Some performance tunings
socket = l:TCP_NODELAY=1
socket = r:TCP_NODELAY=1

; Workaround for Eudora bug
;options = DONT_INSERT_EMPTY_FRAGMENTS

; Authentication stuff
;verify = 2
; Don't forget to c_rehash CApath
;CApath = certs
; It's often easier to use CAfile
;CAfile = certs.pem
; Don't forget to c_rehash CRLpath
;CRLpath = crls
; Alternatively you can use CRLfile
;CRLfile = crls.pem

; Some debugging stuff useful for troubleshooting
;debug = 7
;output = stunnel.log

; Use it for client mode
;client = yes

; Service-level configuration

;[pop3s]
;accept = 995
;connect = 110

;[imaps]
;accept = 993
;connect = 143

;[ssmtp]
;accept = 465
;connect = 25

[https]
accept = [port that's forwarded]
connect = [port that vibestreamer is running on]
;TIMEOUTclose = 0

;vim:ft=dosini

[/codewwyqbz6h]

I was messing around with this with the new uTorrent webui, but haven't gotten it to work.

Amish

20-09-2006 19:52:24

It probably would, but I bet the IT department has blocked port 22 and tunnelling over 80 is trickier.

You could, however buy a music playing device (iPod/Zen) and accept that network admins block traffic for a reason.

That said, HTTPS for securing login passwords would be nice.[/quote2qflwkx2]

Theres alwyas a way around. Use TCPview and look for the proxy then use a tunnel but conenct through the proxy. We did it at school. Its ace.

g8trtim

20-09-2006 22:17:41

My sincerest advice... don't go meddling with tunnelling and exploiting proxies as I've heard of people being walked out for far less.

Amish

20-09-2006 22:22:58

What do you mean?

bigflavor

20-09-2006 23:15:26

and we would've made it... if it wasn't for you and those meddling kids.

Rokay! lol

g8trtim

21-09-2006 00:01:34

I mean losing their jobs because they were breaking corporate/job computer usage agreements.