Wings pterodactyl auto configure a node

Hey dear Helpers,

i wanted to auto-deploy a node to from pterodactyl to wings, but i run into an error. I want to run a Server on that.

My domain is: connect.marcoserver.de

I ran this command:

cd /etc/pterodactyl && sudo wings configure --panel-url https://control.marcoserver.de --token ptla_vz2SlsIstGrBPTnNAMYXjb19CFocB7t2baEzlCmjrrO --node 3

It produced this output:

`map[Accept:[application/vnd.pterodactyl.v1+json] Authorization:[Bearer ptla_vz2SlsIstGrBPTnNAMYXjb19CFocB7t2baEzlCmjrrO] Content-Type:[application/json]]https://control.marcoserver.de/api/application/nodes/3/configurationSuccessfully configured wings.
root@mc-wings:/etc/pterodactyl# sudo wings
INFO: [Dec 2 18:17:21.877] writing log files to disk path=/var/log/pterodactyl/wings.log

                 ____

__ Pterodactyl //_____ _______ ______
_\ // / / / __ / /
_
\ / / / / /
/ /
/
_/_/
///_ //
/
_/ 1.11.13

Copyright © 2018 - 2024 Dane Everitt & Contributors

Website: https://pterodactyl.io
Source: GitHub - pterodactyl/wings: The server control plane for Pterodactyl Panel. Written from the ground-up with security, speed, and stability in mind.
License: wings/LICENSE at develop · pterodactyl/wings · GitHub

This software is made available under the terms of the MIT license.
The above copyright notice and this permission notice shall be included
in all copies or substantial portions of the Software.

INFO: [Dec 2 18:17:21.877] loading configuration from file config_file=/etc/pterodactyl/config.yml
INFO: [Dec 2 18:17:21.877] configured wings with system timezone timezone=Etc/UTC
INFO: [Dec 2 18:17:21.878] checking for pterodactyl system user username=pterodactyl
INFO: [Dec 2 18:17:21.878] configured system user successfully gid=987 uid=999 username=pterodactyl
INFO: [Dec 2 18:17:21.912] fetching list of servers from API
INFO: [Dec 2 18:17:21.958] processing servers returned by the API total_configs=0
INFO: [Dec 2 18:17:21.958] finished processing server configurations duration=187.001µs
INFO: [Dec 2 18:17:21.962] creating missing pterodactyl0 interface, this could take a few seconds...
INFO: [Dec 2 18:17:22.212] configuring system crons interval=1m0s subsystem=cron
INFO: [Dec 2 18:17:22.213] starting cron processes subsystem=cron
INFO: [Dec 2 18:17:22.213] configuring internal webserver host_address=0.0.0.0 host_port=8080 use_auto_tls=false use_ssl=true
INFO: [Dec 2 18:17:22.215] updating server states on Panel: marking installing/restoring servers as normal

FATAL: [Dec 2 18:17:22.217] failed to configure HTTPS server auto_tls=false error=open /etc/letsencrypt/live/connect.marcoserver.de/fullchain.pem: no such file or directory

Stacktrace:
open /etc/letsencrypt/live/connect.marcoserver.de/fullchain.pem: no such file or directory
github.com/pterodactyl/wings/cmd.rootCmdRun
github.com/pterodactyl/wings/cmd/root.go:369
github.com/spf13/cobra.(*Command).execute
github.com/spf13/cobra@v1.8.0/command.go:987
github.com/spf13/cobra.(*Command).ExecuteC
github.com/spf13/cobra@v1.8.0/command.go:1115
github.com/spf13/cobra.(*Command).Execute
github.com/spf13/cobra@v1.8.0/command.go:1039
github.com/pterodactyl/wings/cmd.Execute
github.com/pterodactyl/wings/cmd/root.go:71
main.main
github.com/pterodactyl/wings/wings.go:17
runtime.main
runtime/proc.go:267
runtime.goexit
runtime/asm_arm64.s:1197`

My web server is (include version):

The operating system my web server runs on is (include version):

My hosting provider, if applicable, is: Strato.de

I can login to a root shell on my machine (yes or no, or I don't know): yes

I'm using a control panel to manage my site (no, or provide the name and version of the control panel): pterodactyl

The version of my client is (e.g. output of certbot --version or certbot-auto --version if you're using Certbot): Certbot = 2.9.0

Thank you for your help!

I see you got a cert for the domain control.marcoserver.de (see: crt.sh | 15587346463)

But, your system is failing to load a cert for connect.marcoserver.de

Did you get a cert for that domain too? Maybe the system I use just does not show it yet.

5 Likes

what is a cert exactly?

ahh it is the certifcat. yeah there is a ssl for the whole domain marcoserver.de

Not that I can see issued by Let's Encrypt. Only for control and none for connect

4 Likes

do you know how to change that?

No, I am not familiar with Pterodactyl. Maybe post on their forum on how to set it up?

I thought you got this sorted out in your prior thread so was surprised you posted again

3 Likes

my problem first was that i cant connect to the Pterodactyl site and now my problem is that i cant conect the node from this side to my adress via wings

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.