title | description | published | date | tags | editor | dateCreated |
---|---|---|---|---|---|---|
Networking and Permissions Troubleshooting Guide |
true |
2022-03-13 15:12:02 UTC |
troubleshooting |
markdown |
2021-11-13 21:09:50 UTC |
- Generally
curl
will be needed for much of the troubleshooting - For SSL then
openssl
will be needed for troubleshooting
-
curl does not validate SSL certificates like *Arrs do, so openssl needs to be used
-
Test the connection/site using openssl to see if the certificates are valid
openssl s_client -showcerts -connect <url>:443
- Test connecting with curl
curl -sv -6 "http://<url>:<port>/"
- Use netsh to get a list of ports in use and what is using them
netstat -ab
- Use netsh to get a list of what ports and urls apps are bound to and listening on
netsh http show urlacl
- Use netsh to create the urlacl - the below example is for radarr which uses port
7878
http add urlacl http://*:7878/ sddl=D:(A;;GX;;;S-1-1-0)
- Use netstat to locate ports in use / what port an app is on
sudo netstat -tnlp | grep <:port or app>
- Port
8989
sudo netstat -tnlp | grep ':8989'
- App named
Radarr
sudo netstat -tnlp | grep 'Radarr'