I really like Tranmission's web UI, but it has one major problem - can't connect on https. I just configured port forwarding for a VPN I'm running on. I can connect to Transmission now, but I don't want to send my password out in the clear on a VPN with hundreds of users.
Is there a solution for this on OSX? I've been reading into it and found:
http://www.guilro.com/node/8
http://forum.transmissionbt.com/viewtop ... f=8&t=6133
I couldn't put all that together into a solution though. Those people seem to be on Linux, where Transmission's installation is a bit different. I was thinking I could just turn Apache on in OSX (Preferences > Sharing > Web Sharing), but that doesn't work. Then I tried to insert a 301 redirect into httpd.conf, but that didn't work.
Apache on OSX points to ~/Sites/, is that the problem? Does Transmission's web UI files need to be moved into there?
It looks like SSL is enabled in Apache for OSX by default. I just can't figure out how to connect everything up. Any help would be greatly appreciated - thanks.
How to Connect to Web UI via HTTPS (SSL) on Mac OSX
Re: How to Connect to Web UI via HTTPS (SSL) on Mac OSX
dasaynt wrote:I really like Tranmission's web UI, but it has one major problem - can't connect on https. I just configured port forwarding for a VPN I'm running on. I can connect to Transmission now, but I don't want to send my password out in the clear on a VPN with hundreds of users.
Uh? That statement is close to a joke... VPN is encrypted, there is no password "in the clear" at all.
The subject has been discused in this forum, give me a minute and I'll put a link to one solution. Here goes, not the exact solution since you want it for port 443 but the idea is the same: http://forum.transmissionbt.com/viewtop ... f=8&t=6133 you just define this proxy inside the SSL configuration, not the regular Apache server.Is there a solution for this on OSX?
No.Apache on OSX points to ~/Sites/, is that the problem? Does Transmission's web UI files need to be moved into there?
All of this is about using Apache, you just have to learn how a "reverse proxy" works and implement it in Apache's configuration.It looks like SSL is enabled in Apache for OSX by default. I just can't figure out how to connect everything up.