Jump to content

Server is not running on https ports


Ghostsailor

Recommended Posts

Ghostsailor

Hi Guys,

 

I am currently trying to secure my traffic via TLS and thus I want to use https instead of http. I succesfully created a ssl certificate with letsencrypt and bound it to emby in the webinterface. The server is running on a windows 10 pro machine. Although the server accepts my certificate file and I can force the "secure connection" option I am not able to connect to emby via https. It is not a port forwarding problem as it also occurs in the local network via port 8920. I tested it with windows firewall disabled but it did not change anything. One thing I noticed is that the server does not even show that it is running at the https port (See screenshot). I saw in another thread that the server normally displays the https port it is running on aswell.

post-551820-0-33892700-1575992248_thumb.png

Link to comment
Share on other sites

If it doesn't show the https port then you haven't configured the server network settings properly, so let's look at those.

Link to comment
Share on other sites

darkassassin07

Anytime you change the ssl certificate or local http(s) port(s) you will have to restart the server to apply those changes.

Link to comment
Share on other sites

Ghostsailor

@@neik Oops thanks for that info :D

@darkassasin07 I am aware of that but the machine has been restarted quite a few times by now.

@@Luke Screenshots are attached

post-551820-0-29928400-1576061968_thumb.png

post-551820-0-40264300-1576061974_thumb.png

post-551820-0-24145600-1576061982_thumb.png

Link to comment
Share on other sites

Here's the problem:

2019-12-10 16:06:37.395 Error App: Error loading cert from C:\EmbyCache\SSL\cert.pfx
	*** Error Report ***
	Version: 4.3.0.30
	Command line: C:\Users\Administrator\AppData\Roaming\Emby-Server\system\EmbyServer.dll
	Operating system: Microsoft Windows NT 6.2.9200.0
	64-Bit OS: True
	64-Bit Process: True
	User Interactive: True
	Runtime: file:///C:/Users/Administrator/AppData/Roaming/Emby-Server/system/System.Private.CoreLib.dll
	Processor count: 4
	Program data path: C:\Users\Administrator\AppData\Roaming\Emby-Server\programdata
	Application directory: C:\Users\Administrator\AppData\Roaming\Emby-Server\system
	Internal.Cryptography.CryptoThrowHelper+WindowsCryptographicException: Internal.Cryptography.CryptoThrowHelper+WindowsCryptographicException: Das angegebene Netzwerkkennwort ist falsch.
Link to comment
Share on other sites

Ghostsailor

So could this be the password of the certificate or something like a ntfs security setting? I never specified a passwort for my .cert file.

Link to comment
Share on other sites

Ghostsailor

Recreate your pfx with a passphrase and include the passphrase in Emby.

I do not think I was ever prompted to enter a password. Thats why I am kinda confused, that the server says "wrong password".

I will definetly try to create a new certificate.

Link to comment
Share on other sites

Q-Droid

I don't know much about win-acme though it looks like it caches certs in a pfx using randomly generated passwords. It's not the pfx you want for emby. If you can find a way to export the certs and keys from the cache to a new pfx with a given password then it should work. Or try a different tool.

Link to comment
Share on other sites

Ghostsailor

I don't know much about win-acme though it looks like it caches certs in a pfx using randomly generated passwords. It's not the pfx you want for emby. If you can find a way to export the certs and keys from the cache to a new pfx with a given password then it should work. Or try a different tool.

I tried the advanced mode of the tool and was now promted to enter a password. The server now works perfectly fine over https and my connections are now encrypted. Thank you very much guys!

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...