Skip to content

Latest commit

 

History

History
78 lines (52 loc) · 1.44 KB

permissions-and-networking.md

File metadata and controls

78 lines (52 loc) · 1.44 KB
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

Network Troubleshooting

  • Generally curl will be needed for much of the troubleshooting
  • For SSL then openssl will be needed for troubleshooting

SSL Issues

  • 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

Not connectable IPv6 IP

  • Test connecting with curl
curl -sv -6 "http://<url>:<port>/"

Windows Check Ports In Use

  • Use netsh to get a list of ports in use and what is using them
netstat -ab

Windows Check URL Reservations

  • Use netsh to get a list of what ports and urls apps are bound to and listening on
netsh http show urlacl

Windows Creating URL Reservations

  • 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)

Linux Check Ports in Use

  • Use netstat to locate ports in use / what port an app is on
sudo netstat -tnlp | grep <:port or app>

Examples

  • Port 8989
sudo netstat -tnlp | grep ':8989'
  • App named Radarr
sudo netstat -tnlp | grep 'Radarr'