Hello, Running into some issues. The SSL stuff really getting on my nerves, I am setting up a new install and have gotten to Setting up a new node.
I have messed with the setting based on the conversations here and nothing is working. Either running into SSL protocol error - no connection to Node or getting Mixed content error - able to connect but server consoles and other information not working.
https Proxy -> http Pterodactyl -> http Wings
Not Using Cloudflare
Wings and Panel both behind a Proxy but running on same system.
Port 8080 is forwarded to Host system (also tried forwarding to Proxy Host)
Errors:
{SSL OFF}
jquery.min.js?t={cache-version}:4 Mixed Content: The page at 'https://panel.site.com/admin/nodes' was loaded over HTTPS, but requested an insecure
XMLHttpRequest endpoint 'http://panel.site.com:8080/api/system'. This request has been blocked; the content must be served over HTTPS.
{SSL ON}
GET https://panel.site.com:8080/api/system net::ERR_SSL_PROTOCOL_ERROR
Configs:
wings:
debug: false
uuid: <REDACTED>
token_id: <REDACTED>
token: <REDACTED>
api:
host: 0.0.0.0
port: 8080
ssl:
enabled: false
cert: /etc/letsencrypt/live/panel.site.com/fullchain.pem
key: /etc/letsencrypt/live/panel.site.com/privkey.pem
upload_limit: 100
system:
data: /var/lib/pterodactyl/volumes
sftp:
bind_port: 2022
allowed_mounts: []
remote: 'https://panel.site.com'
.ENV:
APP_ENV=production
APP_DEBUG=false
APP_THEME=pterodactyl
APP_URL="https://panel.site.com"
APP_LOCALE=en
APP_ENVIRONMENT_ONLY=false
DB_CONNECTION=mysql
DB_HOST=127.0.0.1
DB_PORT=3306
DB_DATABASE=panel
DB_USERNAME=pterodactyl
DB_PASSWORD=<REDACTED>
REDIS_HOST=127.0.0.1
REDIS_PASSWORD=null
REDIS_PORT=6379
CACHE_DRIVER=redis
QUEUE_CONNECTION=redis
SESSION_DRIVER=redis
TRUSTED_PROXIES=*