Web-Interface Login "Server-Fehler" nach Installation

David47

New User
Mitglied seit
15. März 2023
Beiträge
7
Hallo liebe 3CX Gemeinde,

mein Name ist Dave und ich möchte erst mal höflich HALLO sagen :) Ich bin ein kleiner IT-Dienstleister (One Man Show), habe zum Januar den Bums meines alten AG übernommen und bin nun gut eingedeckt mit Arbeit, Orga und .. naja auch sowas wie folgendes:

Ich habe leider ein Problem, das ich selbst nicht gelöst bekomme. Selbst nach sehr langer und intensiver Recherche finde ich leider nur Ansätze aber keine finale Lösung. Vielleicht hat ja jemand einen Tipp :)
Mein System:
Ich habe einen angemieteten Server bei netCup,
Auf diesem Server läuft ein Proxmox (Virtual Environment 7.3-3)
Dort habe ich eine PfSense mit der aktuellen Firmware und eine 3CX Anlage. (also 2 VMs, jeweils konfiguriert: 2CPU/2Core, 2048MB RAM, NIC: VirtIO (paravirtualized))


Mein Problem:
Nach nun mehrmaliger Installation der 3CX (alles versucht: Debian zuerst, dann 3CX; 3CX Debian ISO vom 3CX Portal) klappt es einfach nicht, dass ich mich in der Weboberfläche anmelden kann. Bei Login heißt es immer "Server-Fehler". Das "Lustige" ist, dass ich die 3CX bereits zum Laufen gebracht habe, allerdings auf einer alten Version, bei der wiederum die Lizenzierung nicht geklappt hat, da Firmware zu alt.

Hier mal alles, was ich euch schon mal geben kann. Wenn mehr Informationen benötigt werden, bitte sagen!


Zu meiner Brunft an Server:

Proxmox:
NICs:
ens3: Network Device
VMBR0: Linux Bridge - öffentliche IP X.X.X.X/22 - Gateway X.X.X.1 -> ens3
VMBR1: Linux Bridge - WAN Config für PfSense - 10.1.1.1/30
VMBR2: Linux Bridge - LAN (VM-Netz) - 192.168.3.1/24

3CX: bekommt VBMR2 und eine fest zugewiesene IP von der PfSense: 192.168.3.5
(Hier hab ich auch ein Problem: Wenn ich eine VM starte, dauert es teilweise bis zu einer Stunde bis die NIC reagiert und die IP ankommt. Aber das ist ein anderes Thema und muss nicht hier behandelt werden)

PfSense:
2 Interfaces (WAN / LAN)
LAN: 192.168.3.1
WAN: 10.1.1.2

LAN: DHCP aktiv, reserviertes Lease: 192.168.3.5 (3CX)
NAT: Port Forwarding
- UDP 9000-10999 (RTP)
- TCP/UDP 5090 (Tunnel)
- TCP 5061
- TCP/UDP 5060 (SIP)
- TCP 5001 (HTTPS)
Outbound:
- 192.168.3.5/32 allowed (WAN)
Rules:
192.168.3.5 mit sämtlichen Ports freigegeben, sowie interne Vernetzung erlaubt (Zwischen LAN und WAN)

3CX:
Debian 10 (buster)
Installer von 3CX direkt (Debian+3CX Iso aus dem 3CX Portal)
Installation an sich abgeschlossen, Webinterface erreichbar (sowohl "intern" als auch per Öffi-IP und FQDN) allerdings ---> "Server-Fehler"

ss -tulpen | grep -i 3cx
udp UNCONN 0 0 0.0.0.0:5060 0.0.0.0:* users: (("3CXPhoneSystem",pid=573,fd=16)) uid:998 ino:15779 sk:1 <->
udp UNCONN 0 0 127.0.0.1:5080 0.0.0.0:* users: (("3CXMediaServer",pid=309,fd=27)) uid:998 ino:15815 sk:2 <->
udp UNCONN 0 0 127.0.0.1:5483 0.0.0.0:* users: (("3CXIVR",pid=630,fd=18)) uid:998 ino:15310 sk:4 <->
udp UNCONN 0 0 [::]:5060 [::]:* users: (("3CXPhoneSystem",pid=573,fd=31)) uid:998 ino:15796 sk:5 v6only:1 <->
udp UNCONN 0 0 *:5090 *:* users: (("3CXMediaServer",pid=309,fd=20)) uid:998 ino:15809 sk:6 v6only:0 <->
tcp LISTEN 0 5 127.0.0.1:5485 0.0.0.0:* users: (("3CXSLDBServ",pid=434,fd=8)) uid:998 ino:15574 sk:7 <->
tcp LISTEN 0 64 0.0.0.0:5060 0.0.0.0:* users: (("3CXPhoneSystem",pid=573,fd=19)) uid:998 ino:15784 sk:a <->
tcp LISTEN 0 64 0.0.0.0:5061 0.0.0.0:* users: (("3CXPhoneSystem",pid=573,fd=25)) uid:998 ino:15790 sk:b <->
tcp LISTEN 0 5 127.0.0.1:5482 0.0.0.0:* users: (("3CXPhoneSystem",pid=573,fd=8)) uid:998 ino:15034 sk:e <->
tcp LISTEN 0 128 *:5090 *:* users: (("3CXMediaServer",pid=309,fd=19)) uid:998 ino:15808 sk:11 v6only:0 <->
tcp LISTEN 0 64 [::]:5060 [::]:* users: (("3CXPhoneSystem",pid=573,fd=22)) uid:998 ino:15787 sk:12 v6only:1 <->
tcp LISTEN 0 64 [::]:5061 [::]:* users: (("3CXPhoneSystem",pid=573,fd=28)) uid:998 ino:15793 sk:13 v6only:1 <->
/etc/network/interfaces
source /etc/network/interfaces.d/*

auto lo
iface lo inet loopback

# The primary network interface
auto ens19
allow-hotplug ens19
iface ens19 inet dhcp


/etc/resolv.conf
domain meine.domain
search meine.domain
nameserver 192.168.3.1

ps fax
PID TTY STAT TIME COMMAND
2 ? S 0:00 [kthreadd]
3 ? I< 0:00 \_ [rcu_gp]
4 ? I< 0:00 \_ [rcu_par_gp]
6 ? I< 0:00 \_ [kworker/0:0H-kblockd]
8 ? I< 0:00 \_ [mm_percpu_wq]
9 ? S 0:00 \_ [ksoftirqd/0]
10 ? I 0:02 \_ [rcu_sched]
11 ? I 0:00 \_ [rcu_bh]
12 ? S 0:00 \_ [migration/0]
13 ? I 0:02 \_ [kworker/0:1-events_power_efficient]
14 ? S 0:00 \_ [cpuhp/0]
15 ? S 0:00 \_ [cpuhp/1]
16 ? S 0:06 \_ [migration/1]
17 ? S 0:00 \_ [ksoftirqd/1]
19 ? I< 0:00 \_ [kworker/1:0H-kblockd]
20 ? S 0:00 \_ [kdevtmpfs]
21 ? I< 0:00 \_ [netns]
22 ? S 0:00 \_ [kauditd]
24 ? S 0:00 \_ [khungtaskd]
25 ? S 0:00 \_ [oom_reaper]
26 ? I< 0:00 \_ [writeback]
27 ? S 0:00 \_ [kcompactd0]
28 ? SN 0:00 \_ [ksmd]
29 ? SN 0:00 \_ [khugepaged]
30 ? I< 0:00 \_ [crypto]
31 ? I< 0:00 \_ [kintegrityd]
32 ? I< 0:00 \_ [kblockd]
33 ? I< 0:00 \_ [edac-poller]
34 ? I< 0:00 \_ [devfreq_wq]
35 ? S 0:00 \_ [watchdogd]
36 ? S 0:00 \_ [kswapd0]
54 ? I< 0:00 \_ [kthrotld]
55 ? I< 0:00 \_ [ipv6_addrconf]
56 ? I 0:00 \_ [kworker/u4:1-events_unbound]
65 ? I< 0:00 \_ [kstrp]
106 ? I< 0:00 \_ [ata_sff]
107 ? I 0:00 \_ [kworker/1:2-cgroup_destroy]
108 ? S 0:00 \_ [scsi_eh_0]
109 ? I< 0:00 \_ [scsi_tmf_0]
110 ? S 0:00 \_ [scsi_eh_1]
111 ? I< 0:00 \_ [scsi_tmf_1]
112 ? I 0:00 \_ [kworker/u4:2-events_unbound]
113 ? I< 0:00 \_ [kworker/1:1H-kblockd]
116 ? I< 0:00 \_ [kworker/0:1H-kblockd]
145 ? I< 0:00 \_ [kworker/u5:0]
147 ? S 0:00 \_ [jbd2/vda1-8]
148 ? I< 0:00 \_ [ext4-rsv-conver]
252 ? I< 0:00 \_ [ttm_swap]
352 ? I 0:00 \_ [kworker/1:3-mm_percpu_wq]
1079 ? I 0:00 \_ [kworker/u4:0-events_unbound]
1090 ? I 0:00 \_ [kworker/0:0-ata_sff]
1171 ? I 0:00 \_ [kworker/0:2-ata_sff]
1 ? Ss 0:08 /sbin/init
183 ? Ss 0:02 /lib/systemd/systemd-journald
211 ? Ss 0:01 /lib/systemd/systemd-udevd
275 ? Ssl 0:02 /lib/systemd/systemd-timesyncd
309 ? SLsl 0:56 /usr/sbin/3CXMediaServer -n -p /var/run/phonesystem/3
310 ? Ss 0:00 /sbin/dhclient -4 -v -i -pf /run/dhclient.ens19.pid -
311 ? Ssl 0:00 /usr/sbin/rsyslogd -n -iNONE
316 ? Ss 0:00 /usr/sbin/cron -f
319 ? Ss 0:01 /usr/bin/dbus-daemon --system --address=systemd: --no
321 ? Ss 0:00 /lib/systemd/systemd-logind
324 ? Ssl 3:51 /usr/lib/3cxpbx/CloudServicesWatcher -p /var/run/phon
392 ? Ssl 0:02 /usr/bin/python3 /usr/share/unattended-upgrades/unatt
404 tty1 Ss+ 0:00 /sbin/agetty -o -p -- \u --noclear tty1 linux
405 ? Ss 0:00 /usr/sbin/sshd -D
1059 ? Ss 0:00 \_ sshd: root@pts/0
1078 pts/0 Ss+ 0:00 | \_ -bash
1115 ? Ss 0:00 \_ sshd: root@pts/1
1122 pts/1 Ss 0:00 \_ -bash
1190 pts/1 R+ 0:00 \_ ps fax
410 ? S 0:01 /usr/lib/postgresql/11/bin/postgres -D /var/lib/postg
413 ? Ss 0:00 \_ postgres: 11/main: checkpointer
414 ? Ss 0:00 \_ postgres: 11/main: background writer
415 ? Ss 0:00 \_ postgres: 11/main: walwriter
416 ? Ss 0:00 \_ postgres: 11/main: autovacuum launcher
417 ? Ss 0:00 \_ postgres: 11/main: stats collector
418 ? Ss 0:00 \_ postgres: 11/main: logical replication launcher
435 ? Ss 0:08 \_ postgres: 11/main: phonesystem masterprofiles 127
438 ? Ss 0:05 \_ postgres: 11/main: phonesystem database_single 12
439 ? Ss 0:05 \_ postgres: 11/main: phonesystem database_single 12
770 ? Ss 0:00 \_ postgres: 11/main: phonesystem database_single 12
434 ? Ssl 0:28 /usr/sbin/3CXSLDBServ -n -p /var/run/phonesystem/3CXC
440 ? Ss 0:00 nginx: master process /usr/sbin/nginx -g daemon on; m
441 ? S 0:00 \_ nginx: worker process
442 ? S 0:00 \_ nginx: worker process
560 ? Ssl 0:34 /usr/sbin/3CXAudioProvider -n -p /var/run/phonesystem
573 ? Ssl 0:57 /usr/sbin/3CXPhoneSystem -p /var/run/phonesystem/3CXP
629 ? Ssl 0:30 /usr/lib/3cxpbx/3CXCallFlow -p /var/run/phonesystem/3
630 ? SLsl 1:25 /usr/sbin/3CXIVR -n -p /var/run/phonesystem/3CXIVR01.
631 ? Ssl 0:49 /usr/lib/3cxpbx/TcxQMsrv -p /var/run/phonesystem/3CXQ
1064 ? Ss 0:00 /lib/systemd/systemd --user
1065 ? S 0:00 \_ (sd-pam)
____________________
/var/lib/3cxpbx/.aspnet/DataProtection-Keys -> DELETET
____________________

service 3CX* status
● 3CXEventNotificationManager.service - 3CX Event Notification Manager
Loaded: loaded (/lib/systemd/system/3CXEventNotificationManager.service; enab
Active: active (running) since Wed 2023-03-15 22:46:45 CET; 35min ago
Main PID: 324 (CloudServicesWa)
Tasks: 22 (limit: 2359)
Memory: 90.2M
CGroup: /system.slice/3CXEventNotificationManager.service
└─324 /usr/lib/3cxpbx/CloudServicesWatcher -p /var/run/phonesystem/3C

Mär 15 22:46:35 3cx systemd[1]: Starting 3CX Event Notification Manager...
Mär 15 22:46:45 3cx systemd[1]: Started 3CX Event Notification Manager.

● 3CXCallFlow01.service - 3CX PhoneSystem 01 CallFlow Server
Loaded: loaded (/lib/systemd/system/3CXCallFlow01.service; enabled; vendor pr
Active: active (running) since Wed 2023-03-15 22:48:36 CET; 33min ago
Main PID: 629 (3CXCallFlow)
Tasks: 16 (limit: 2359)
Memory: 100.2M
CGroup: /system.slice/3CXCallFlow01.service
└─629 /usr/lib/3cxpbx/3CXCallFlow -p /var/run/phonesystem/3CXCallFlow

Mär 15 22:47:15 3cx systemd[1]: Starting 3CX PhoneSystem 01 CallFlow Server...
Mär 15 22:48:36 3cx systemd[1]: Started 3CX PhoneSystem 01 CallFlow Server.
lines 1-23...skipping...
● 3CXEventNotificationManager.service - 3CX Event Notification Manager
Loaded: loaded (/lib/systemd/system/3CXEventNotificationManager.service; enabled; vendor preset: enabled)
Active: active (running) since Wed 2023-03-15 22:46:45 CET; 35min ago
Main PID: 324 (CloudServicesWa)
Tasks: 22 (limit: 2359)
Memory: 90.2M
CGroup: /system.slice/3CXEventNotificationManager.service
└─324 /usr/lib/3cxpbx/CloudServicesWatcher -p /var/run/phonesystem/3CXEventNotificationManager.pid -c /var/li

Mär 15 22:46:35 3cx systemd[1]: Starting 3CX Event Notification Manager...
Mär 15 22:46:45 3cx systemd[1]: Started 3CX Event Notification Manager.

● 3CXCallFlow01.service - 3CX PhoneSystem 01 CallFlow Server
Loaded: loaded (/lib/systemd/system/3CXCallFlow01.service; enabled; vendor preset: enabled)
Active: active (running) since Wed 2023-03-15 22:48:36 CET; 33min ago
Main PID: 629 (3CXCallFlow)
Tasks: 16 (limit: 2359)
Memory: 100.2M
CGroup: /system.slice/3CXCallFlow01.service
└─629 /usr/lib/3cxpbx/3CXCallFlow -p /var/run/phonesystem/3CXCallFlow01.pid /var/lib/3cxpbx/Bin/config.json

Mär 15 22:47:15 3cx systemd[1]: Starting 3CX PhoneSystem 01 CallFlow Server...
Mär 15 22:48:36 3cx systemd[1]: Started 3CX PhoneSystem 01 CallFlow Server.

● 3CXAudioProvider01.service - 3CX PhoneSystem 01 Audio Provider Server
Loaded: loaded (/lib/systemd/system/3CXAudioProvider01.service; enabled; vendor preset: enabled)
Active: active (running) since Wed 2023-03-15 22:46:58 CET; 34min ago
Main PID: 560 (3CXAudioProvide)
Tasks: 6 (limit: 2359)
Memory: 4.6M
CGroup: /system.slice/3CXAudioProvider01.service
└─560 /usr/sbin/3CXAudioProvider -n -p /var/run/phonesystem/3CXAudioProvider01.pid -c /var/lib/3cxpbx/Bin/3CX

Mär 15 22:46:57 3cx systemd[1]: Starting 3CX PhoneSystem 01 Audio Provider Server...
Mär 15 22:46:58 3cx systemd[1]: Started 3CX PhoneSystem 01 Audio Provider Server.

● 3CXPhoneSystem01.service - 3CX PhoneSystem 01 SIP Server
Loaded: loaded (/lib/systemd/system/3CXPhoneSystem01.service; enabled; vendor preset: enabled)
Active: active (running) since Wed 2023-03-15 22:47:15 CET; 34min ago
Main PID: 573 (3CXPhoneSystem)
Tasks: 22 (limit: 2359)
lines 1-41...skipping...
● 3CXEventNotificationManager.service - 3CX Event Notification Manager
Loaded: loaded (/lib/systemd/system/3CXEventNotificationManager.service; enabled; vendor preset: enabled)
Active: active (running) since Wed 2023-03-15 22:46:45 CET; 35min ago
Main PID: 324 (CloudServicesWa)
Tasks: 22 (limit: 2359)
Memory: 90.2M
CGroup: /system.slice/3CXEventNotificationManager.service
└─324 /usr/lib/3cxpbx/CloudServicesWatcher -p /var/run/phonesystem/3CXEventNotificationManager.pid -c /var/lib/3cxpbx/Bin/CloudServicesWatcher.exe.c

Mär 15 22:46:35 3cx systemd[1]: Starting 3CX Event Notification Manager...
Mär 15 22:46:45 3cx systemd[1]: Started 3CX Event Notification Manager.

● 3CXCallFlow01.service - 3CX PhoneSystem 01 CallFlow Server
Loaded: loaded (/lib/systemd/system/3CXCallFlow01.service; enabled; vendor preset: enabled)
Active: active (running) since Wed 2023-03-15 22:48:36 CET; 33min ago
Main PID: 629 (3CXCallFlow)
Tasks: 16 (limit: 2359)
Memory: 100.2M
CGroup: /system.slice/3CXCallFlow01.service
└─629 /usr/lib/3cxpbx/3CXCallFlow -p /var/run/phonesystem/3CXCallFlow01.pid /var/lib/3cxpbx/Bin/config.json

Mär 15 22:47:15 3cx systemd[1]: Starting 3CX PhoneSystem 01 CallFlow Server...
Mär 15 22:48:36 3cx systemd[1]: Started 3CX PhoneSystem 01 CallFlow Server.

● 3CXAudioProvider01.service - 3CX PhoneSystem 01 Audio Provider Server
Loaded: loaded (/lib/systemd/system/3CXAudioProvider01.service; enabled; vendor preset: enabled)
Active: active (running) since Wed 2023-03-15 22:46:58 CET; 34min ago
Main PID: 560 (3CXAudioProvide)
Tasks: 6 (limit: 2359)
Memory: 4.6M
CGroup: /system.slice/3CXAudioProvider01.service
└─560 /usr/sbin/3CXAudioProvider -n -p /var/run/phonesystem/3CXAudioProvider01.pid -c /var/lib/3cxpbx/Bin/3CXPhoneSystem.ini

Mär 15 22:46:57 3cx systemd[1]: Starting 3CX PhoneSystem 01 Audio Provider Server...
Mär 15 22:46:58 3cx systemd[1]: Started 3CX PhoneSystem 01 Audio Provider Server.

● 3CXPhoneSystem01.service - 3CX PhoneSystem 01 SIP Server
Loaded: loaded (/lib/systemd/system/3CXPhoneSystem01.service; enabled; vendor preset: enabled)
Active: active (running) since Wed 2023-03-15 22:47:15 CET; 34min ago
Main PID: 573 (3CXPhoneSystem)
Tasks: 22 (limit: 2359)
Memory: 22.7M
CGroup: /system.slice/3CXPhoneSystem01.service
└─573 /usr/sbin/3CXPhoneSystem -p /var/run/phonesystem/3CXPhoneSystem01.pid /var/lib/3cxpbx/Bin/3CXPhoneSystem.ini

Mär 15 22:46:58 3cx systemd[1]: Starting 3CX PhoneSystem 01 SIP Server...
Mär 15 22:47:15 3cx systemd[1]: Started 3CX PhoneSystem 01 SIP Server.

● 3CXSystemService01.service - 3CX PhoneSystem 01 System Server
Loaded: loaded (/lib/systemd/system/3CXSystemService01.service; enabled; vendor preset: enabled)
Active: failed (Result: timeout) since Wed 2023-03-15 22:48:28 CET; 33min ago
Process: 572 ExecStart=/usr/lib/3cxpbx/3cxSystemService -p /var/run/phonesystem/3CXSystemService01.pid /var/lib/3cxpbx/Bin (code=killed, signal=INT)
Process: 758 ExecStopPost=/bin/rm -f /var/run/phonesystem/3CXSystemService01.pid (code=exited, status=0/SUCCESS)
Main PID: 572 (code=killed, signal=INT)

Mär 15 22:46:58 3cx systemd[1]: Starting 3CX PhoneSystem 01 System Server...
lines 1-56...skipping...
● 3CXEventNotificationManager.service - 3CX Event Notification Manager
Loaded: loaded (/lib/systemd/system/3CXEventNotificationManager.service; enabled; vendor preset: enabled)
Active: active (running) since Wed 2023-03-15 22:46:45 CET; 35min ago
Main PID: 324 (CloudServicesWa)
Tasks: 22 (limit: 2359)
Memory: 90.2M
CGroup: /system.slice/3CXEventNotificationManager.service
└─324 /usr/lib/3cxpbx/CloudServicesWatcher -p /var/run/phonesystem/3CXEventNotificationManager.pid -c /var/lib/3cxpbx/Bin/CloudServicesWatcher.exe.config

Mär 15 22:46:35 3cx systemd[1]: Starting 3CX Event Notification Manager...
Mär 15 22:46:45 3cx systemd[1]: Started 3CX Event Notification Manager.

● 3CXCallFlow01.service - 3CX PhoneSystem 01 CallFlow Server
Loaded: loaded (/lib/systemd/system/3CXCallFlow01.service; enabled; vendor preset: enabled)
Active: active (running) since Wed 2023-03-15 22:48:36 CET; 33min ago
Main PID: 629 (3CXCallFlow)
Tasks: 16 (limit: 2359)
Memory: 100.2M
CGroup: /system.slice/3CXCallFlow01.service
└─629 /usr/lib/3cxpbx/3CXCallFlow -p /var/run/phonesystem/3CXCallFlow01.pid /var/lib/3cxpbx/Bin/config.json

Mär 15 22:47:15 3cx systemd[1]: Starting 3CX PhoneSystem 01 CallFlow Server...
Mär 15 22:48:36 3cx systemd[1]: Started 3CX PhoneSystem 01 CallFlow Server.

● 3CXAudioProvider01.service - 3CX PhoneSystem 01 Audio Provider Server
Loaded: loaded (/lib/systemd/system/3CXAudioProvider01.service; enabled; vendor preset: enabled)
Active: active (running) since Wed 2023-03-15 22:46:58 CET; 34min ago
Main PID: 560 (3CXAudioProvide)
Tasks: 6 (limit: 2359)
Memory: 4.6M
CGroup: /system.slice/3CXAudioProvider01.service
└─560 /usr/sbin/3CXAudioProvider -n -p /var/run/phonesystem/3CXAudioProvider01.pid -c /var/lib/3cxpbx/Bin/3CXPhoneSystem.ini

Mär 15 22:46:57 3cx systemd[1]: Starting 3CX PhoneSystem 01 Audio Provider Server...
Mär 15 22:46:58 3cx systemd[1]: Started 3CX PhoneSystem 01 Audio Provider Server.

● 3CXPhoneSystem01.service - 3CX PhoneSystem 01 SIP Server
Loaded: loaded (/lib/systemd/system/3CXPhoneSystem01.service; enabled; vendor preset: enabled)
Active: active (running) since Wed 2023-03-15 22:47:15 CET; 34min ago
Main PID: 573 (3CXPhoneSystem)
Tasks: 22 (limit: 2359)
Memory: 22.7M
CGroup: /system.slice/3CXPhoneSystem01.service
└─573 /usr/sbin/3CXPhoneSystem -p /var/run/phonesystem/3CXPhoneSystem01.pid /var/lib/3cxpbx/Bin/3CXPhoneSystem.ini

Mär 15 22:46:58 3cx systemd[1]: Starting 3CX PhoneSystem 01 SIP Server...
Mär 15 22:47:15 3cx systemd[1]: Started 3CX PhoneSystem 01 SIP Server.

● 3CXSystemService01.service - 3CX PhoneSystem 01 System Server
Loaded: loaded (/lib/systemd/system/3CXSystemService01.service; enabled; vendor preset: enabled)
Active: failed (Result: timeout) since Wed 2023-03-15 22:48:28 CET; 33min ago
Process: 572 ExecStart=/usr/lib/3cxpbx/3cxSystemService -p /var/run/phonesystem/3CXSystemService01.pid /var/lib/3cxpbx/Bin (code=killed, signal=INT)
Process: 758 ExecStopPost=/bin/rm -f /var/run/phonesystem/3CXSystemService01.pid (code=exited, status=0/SUCCESS)
Main PID: 572 (code=killed, signal=INT)

Mär 15 22:46:58 3cx systemd[1]: Starting 3CX PhoneSystem 01 System Server...
Mär 15 22:48:28 3cx systemd[1]: 3CXSystemService01.service: Start operation timed out. Terminating.
Mär 15 22:48:28 3cx systemd[1]: 3CXSystemService01.service: Main process exited, code=killed, status=2/INT
Mär 15 22:48:28 3cx systemd[1]: 3CXSystemService01.service: Failed with result 'timeout'.
Mär 15 22:48:28 3cx systemd[1]: Failed to start 3CX PhoneSystem 01 System Server.

● 3CXEventNotificationManager.service - 3CX Event Notification Manager
Loaded: loaded (/lib/systemd/system/3CXEventNotificationManager.service; enabled; vendor preset: enabled)
Active: active (running) since Wed 2023-03-15 22:46:45 CET; 35min ago
Main PID: 324 (CloudServicesWa)
Tasks: 22 (limit: 2359)
Memory: 90.2M
CGroup: /system.slice/3CXEventNotificationManager.service
└─324 /usr/lib/3cxpbx/CloudServicesWatcher -p /var/run/phonesystem/3CXEventNotificationManager.pid -c /var/lib/3cxpbx/Bin/CloudServicesWatcher.exe.config

Mär 15 22:46:35 3cx systemd[1]: Starting 3CX Event Notification Manager...
Mär 15 22:46:45 3cx systemd[1]: Started 3CX Event Notification Manager.

● 3CXCallFlow01.service - 3CX PhoneSystem 01 CallFlow Server
Loaded: loaded (/lib/systemd/system/3CXCallFlow01.service; enabled; vendor preset: enabled)
Active: active (running) since Wed 2023-03-15 22:48:36 CET; 33min ago
Main PID: 629 (3CXCallFlow)
Tasks: 16 (limit: 2359)
Memory: 100.2M
CGroup: /system.slice/3CXCallFlow01.service
└─629 /usr/lib/3cxpbx/3CXCallFlow -p /var/run/phonesystem/3CXCallFlow01.pid /var/lib/3cxpbx/Bin/config.json

Mär 15 22:47:15 3cx systemd[1]: Starting 3CX PhoneSystem 01 CallFlow Server...
Mär 15 22:48:36 3cx systemd[1]: Started 3CX PhoneSystem 01 CallFlow Server.

● 3CXAudioProvider01.service - 3CX PhoneSystem 01 Audio Provider Server
Loaded: loaded (/lib/systemd/system/3CXAudioProvider01.service; enabled; vendor preset: enabled)
Active: active (running) since Wed 2023-03-15 22:46:58 CET; 34min ago
Main PID: 560 (3CXAudioProvide)
Tasks: 6 (limit: 2359)
Memory: 4.6M
CGroup: /system.slice/3CXAudioProvider01.service
└─560 /usr/sbin/3CXAudioProvider -n -p /var/run/phonesystem/3CXAudioProvider01.pid -c /var/lib/3cxpbx/Bin/3CXPhoneSystem.ini

Mär 15 22:46:57 3cx systemd[1]: Starting 3CX PhoneSystem 01 Audio Provider Server...
Mär 15 22:46:58 3cx systemd[1]: Started 3CX PhoneSystem 01 Audio Provider Server.

● 3CXPhoneSystem01.service - 3CX PhoneSystem 01 SIP Server
Loaded: loaded (/lib/systemd/system/3CXPhoneSystem01.service; enabled; vendor preset: enabled)
Active: active (running) since Wed 2023-03-15 22:47:15 CET; 34min ago
Main PID: 573 (3CXPhoneSystem)
Tasks: 22 (limit: 2359)
Memory: 22.7M
CGroup: /system.slice/3CXPhoneSystem01.service
└─573 /usr/sbin/3CXPhoneSystem -p /var/run/phonesystem/3CXPhoneSystem01.pid /var/lib/3cxpbx/Bin/3CXPhoneSystem.ini

Mär 15 22:46:58 3cx systemd[1]: Starting 3CX PhoneSystem 01 SIP Server...
Mär 15 22:47:15 3cx systemd[1]: Started 3CX PhoneSystem 01 SIP Server.

● 3CXSystemService01.service - 3CX PhoneSystem 01 System Server
Loaded: loaded (/lib/systemd/system/3CXSystemService01.service; enabled; vendor preset: enabled)
Active: failed (Result: timeout) since Wed 2023-03-15 22:48:28 CET; 33min ago
Process: 572 ExecStart=/usr/lib/3cxpbx/3cxSystemService -p /var/run/phonesystem/3CXSystemService01.pid /var/lib/3cxpbx/Bin (code=killed, signal=INT)
Process: 758 ExecStopPost=/bin/rm -f /var/run/phonesystem/3CXSystemService01.pid (code=exited, status=0/SUCCESS)
Main PID: 572 (code=killed, signal=INT)

Mär 15 22:46:58 3cx systemd[1]: Starting 3CX PhoneSystem 01 System Server...
Mär 15 22:48:28 3cx systemd[1]: 3CXSystemService01.service: Start operation timed out. Terminating.
Mär 15 22:48:28 3cx systemd[1]: 3CXSystemService01.service: Main process exited, code=killed, status=2/INT
Mär 15 22:48:28 3cx systemd[1]: 3CXSystemService01.service: Failed with result 'timeout'.
Mär 15 22:48:28 3cx systemd[1]: Failed to start 3CX PhoneSystem 01 System Server.

● 3CXQueueManager01.service - 3CX PhoneSystem 01 Queue Manager Server
Loaded: loaded (/lib/systemd/system/3CXQueueManager01.service; enabled; vendor preset: enabled)
Active: active (running) since Wed 2023-03-15 22:48:31 CET; 33min ago
Main PID: 631 (TcxQMsrv)
Tasks: 21 (limit: 2359)
Memory: 47.7M
CGroup: /system.slice/3CXQueueManager01.service
└─631 /usr/lib/3cxpbx/TcxQMsrv -p /var/run/phonesystem/3CXQueueManager01.pid /var/lib/3cxpbx/Bin/config.json

Mär 15 22:47:15 3cx systemd[1]: Starting 3CX PhoneSystem 01 Queue Manager Server...
Mär 15 22:48:31 3cx systemd[1]: Started 3CX PhoneSystem 01 Queue Manager Server.

● 3CXPhoneSystemMC01.service - 3CX PhoneSystem 01 Management Console
Loaded: loaded (/lib/systemd/system/3CXPhoneSystemMC01.service; enabled; vendor preset: enabled)
Active: failed (Result: timeout) since Wed 2023-03-15 22:48:58 CET; 32min ago
Process: 567 ExecStart=/usr/lib/3cxpbx/3CXManagementConsole --pid /var/run/phonesystem/3CXPhoneSystemMC01.pid -p /var/lib/3cxpbx/Instance1/Data/Http/webroot (code=killed, signal=INT)
Process: 776 ExecStopPost=/bin/rm -f /var/run/phonesystem/3CXPhoneSystemMC01.pid (code=exited, status=0/SUCCESS)
Process: 778 ExecStopPost=/bin/rm -f /var/run/phonesystem/management_console01.socket (code=exited, status=0/SUCCESS)
Main PID: 567 (code=killed, signal=INT)

Mär 15 22:46:58 3cx systemd[1]: Starting 3CX PhoneSystem 01 Management Console...
Mär 15 22:48:58 3cx systemd[1]: 3CXPhoneSystemMC01.service: Start operation timed out. Terminating.
Mär 15 22:48:58 3cx systemd[1]: 3CXPhoneSystemMC01.service: Main process exited, code=killed, status=2/INT
Mär 15 22:48:58 3cx systemd[1]: 3CXPhoneSystemMC01.service: Failed with result 'timeout'.
Mär 15 22:48:58 3cx systemd[1]: Failed to start 3CX PhoneSystem 01 Management Console.

● 3CXIVR01.service - 3CX PhoneSystem 01 IVR Server
Loaded: loaded (/lib/systemd/system/3CXIVR01.service; enabled; vendor preset: enabled)
Active: active (running) since Wed 2023-03-15 22:47:17 CET; 34min ago
Main PID: 630 (3CXIVR)
Tasks: 14 (limit: 2359)
Memory: 54.2M
CGroup: /system.slice/3CXIVR01.service
└─630 /usr/sbin/3CXIVR -n -p /var/run/phonesystem/3CXIVR01.pid -c /var/lib/3cxpbx/Bin/3CXPhoneSystem.ini

Mär 15 22:47:15 3cx systemd[1]: Starting 3CX PhoneSystem 01 IVR Server...
Mär 15 22:47:17 3cx systemd[1]: Started 3CX PhoneSystem 01 IVR Server.

● 3CXMediaServer.service - 3CX PhoneSystem Media Server
Loaded: loaded (/lib/systemd/system/3CXMediaServer.service; enabled; vendor preset: enabled)
Active: active (running) since Wed 2023-03-15 22:46:37 CET; 35min ago
Main PID: 309 (3CXMediaServer)
Tasks: 25 (limit: 2359)
Memory: 25.9M
CGroup: /system.slice/3CXMediaServer.service
└─309 /usr/sbin/3CXMediaServer -n -p /var/run/phonesystem/3CXMediaServer.pid -c /var/lib/3cxpbx/Bin/3CXPhoneSystem.ini -m /var/lib/3cxpbx/Bin/3cxmediaserver.ini

Mär 15 22:46:35 3cx systemd[1]: Starting 3CX PhoneSystem Media Server...
Mär 15 22:46:37 3cx systemd[1]: Started 3CX PhoneSystem Media Server.

● 3CXCfgServ01.service - 3CX PhoneSystem Configuration Service
Loaded: loaded (/lib/systemd/system/3CXCfgServ01.service; enabled; vendor preset: enabled)
Active: active (running) since Wed 2023-03-15 22:46:57 CET; 34min ago
Main PID: 434 (3CXSLDBServ)
Tasks: 15 (limit: 2359)
Memory: 16.1M
CGroup: /system.slice/3CXCfgServ01.service
└─434 /usr/sbin/3CXSLDBServ -n -p /var/run/phonesystem/3CXCfgServ01.pid -o /var/lib/3cxpbx/Bin/Objects.cls -c /var/lib/3cxpbx/Bin/3CXPhoneSystem.ini

Mär 15 22:46:46 3cx systemd[1]: Starting 3CX PhoneSystem Configuration Service...
Mär 15 22:46:57 3cx systemd[1]: Started 3CX PhoneSystem Configuration Service.

● 3CXFirewall.service - 3CX PhoneSystem Firewall
Loaded: loaded (/lib/systemd/system/3CXFirewall.service; enabled; vendor preset: enabled)
Active: active (exited) since Wed 2023-03-15 22:46:36 CET; 35min ago
Process: 314 ExecStart=/usr/sbin/nft -f /var/lib/3cxpbx/Bin/nftables.conf (code=exited, status=0/SUCCESS)
Main PID: 314 (code=exited, status=0/SUCCESS)

Mär 15 22:46:35 3cx systemd[1]: Starting 3CX PhoneSystem Firewall...
Mär 15 22:46:36 3cx systemd[1]: Started 3CX PhoneSystem Firewall.



Verzeiht mir die Unübersichtlichkeit! Ich hoffe, ich habe alle nötigen Informationen erst mal da. Wenn etwas fehlt, sagt es mir einfach :)

Das ist eigentlich nicht das erste Mal, dass ich eine 3CX installiere (Auch in dieser vServer Konstellation), aber ich bin mittlerweile einfach überfragt. Ich bastle nun seit über eine Woche täglich mehrere Stunden daran. Ich habe es schon X Mal neu aufgesetzt. Selbst Proxmox und alles was dazu gehört, habe ich schon mehr als 5 Mal neu aufgesetzt. Und ihr könnt euch vorstellen, wie mühselig das ist, wenn eine VM erst nach etwa einer Stunde eine IP und somit Verbindung nach außen bekommt..

Ich bin um jede Hilfe dankbar. Vielleicht habe ich auch nur einen Leichtsinnsfehler, den ich einfach nicht sehe. Belehrt mich gerne und bringt mir etwas bei :)


Vielen Dank schon mal!

LG
Dave
 
Zuletzt bearbeitet:
Hallo Dave,

verstehe ich das richtig die Login Maske sich lädt und dort dann in rot Server Fehler steht ? Oder erst nachdem Du dich versucht hast dich einzuloggen.
Oder lädt da überhaupt nichts und Du bekommst einen weissen Bildschirm mit 500 Server Error ????
 
  • Like
Reaktionen: MarcM_3CX
Hi Wallymgbh,

sorry, das hab ich wohl vergessen zu erwähnen.

Also bis zur Login Seite komme ich, dann gebe ich meine Login-Daten ein (egal ob Admin oder bereits konfigurierte Nebenstelle) und bekomme die Meldung "Server-Fehler" ohne weitere Information.

3cx Fehler.png

Danke dir :)

LG
Dave
 
Hallo Dave,

gut das heisst aber im Umkehrschluß, dass die 3CX zwar läuft aber es Probleme mit einem Dienst der 3CX gibt. Dieses Verhalten erlebt man auch, wenn die 3CX ein Update macht und die Dienste alle noch nicht richtig gestartet sind.

Welcher Dienst da Probleme macht, kann ich Dir allerdings nicht sagen. Ich weiss jetzt gerade auch nicht ob man sich 3cxmässig über SSH die Dienst anzeigen lassen kann die laufen oder nicht. In der GUI geht da ja aber da kommst ja nicht rein.

Kann man sich bei Dir dann als webclient einloggen ? Also nicht in der Admin Konsole sondern /webclient
 
Hallo Wally,

beim Webclient (https://XxXxXxX.my3cx.de:5001/webclient/#/people) bekomme ich die Meldung: "Getrennt. Wiederherstellung der Verbindung in XX Sekunden.Jetzt ausprobieren"

Ich vermute auch, dass es ein nicht startender Dienst ist. Bzw. bin ich mir da mittlerweile sogar sicher, denn der Dienst: 3CXPhoneSystemMC01 kommt einfach nicht in die Gänge.

LG
Dave
 
Hallo Dave,

ja das kann gut sein. Aber warum der nicht startet kann ich Dir auch nicht sagen. Nur soviel:

Ich habe meine 3CX Instanz auch auf einer Proxmox VM laufen. Funktioniert einwandfrei. Allerdings läuft der Server hier lokal. Wenn es in der Cloud sein soll habe ich bis dato immer einen Cloudserver von Hetzner genommen. Auch dort gibt es keine Probleme. Man muss nur während der Installation das Netzwerk manuell konfigurieren.

Kann es sein, dass Du beim erstellen der VM Fehler gemacht hast ? Oder ist das ein richtiger Server oder nur ein Cloudserver. Die können bei Netcup keine VMs betreiben sondern nur LXC Container
 
Zuletzt bearbeitet:
Hallo,

Die können bei Netcup keine VMs betreiben sondern nur LXC Container
genau das ist das Problem, wenn es kein Dedizierter Server bei denen ist.

Wir haben div. Server in RZ, alles Proxmox auf'm Blech installiert. Beispiel Hetzner:
  • der PVE hat eine NIC, die ist einer Bridge zugeordnet (z.B. vmbr0), beide haben die MAC der NIC, die Bridge hat die erste öff. IP, damit wird der PVE administriert
  • der PVE hat (pro Netz dahinter) je eine Bridge ohne NIC Zuordnung mit einer wahllosen MAC
  • jede Firewall auf dem PVE (i.d.R. alles pfSense) hängt mit WAN an der gleichen Bridge (z.B. vmbr0), hat aber eine eigene MAC und je eine eigene öff. IP (jeweils beantragt und zugewiesen vom Provider)
Damit sind die Firewall gut genug getrennt und die Netze dahinter auch. Den PVE kann man mit Firewall Regeln des Providers (da eigene öff. IP) vom Internet abklemmen und gut ist. Die Firewalls hänge durchgehend ohne Beeinträchtigung untereinander mit eigener IP voll erreichbar am Netz.
 
Zuletzt bearbeitet:
  • Like
Reaktionen: avraammich_3CX
Hi,

wenn es wirklich nur ein Cloudserver ist wird Proxmox niemals richtig laufen oder nur für LXC Container zur Verfügung stehen. Ich persönlich empfehle dann die 3CX auf einem Cloudserver bei Hetzner zu hosten weil die im Gegensatz zu Netcup eine Firewall direkt mit anbieten.

Normalerweise sollte das nämlich mit Proxmox einwandfrei laufen. Natürlich kostet ein Realer Didizierter Server ein vielfaches welches ein Cloud Server kostet, dass muss einem klar sein. Das was fxbastler schreibt ist eine gute mögliche Alternative wenn man wirklich diesen Weg gehen möchte.
 
Hallo zusammen,

danke für eure Antworten!
Prinzipiell stimme euch da zu!
Allerdings hatte ich die 3CX bereits zum Laufen gebracht in dieser Umgebung. Aber eben in einer zu alten Version von 3CX. Heißt: Es läuft auf jeden Fall.
Die VMs sind in Ordnung und mit dem NATing funktioniert das auch.
Oder hat sich diesbezüglich in der neuesten Version von 3CX etwas geändert?

Detaillierter:
Vorgestern hatte ich ein Debian 10 nativ installiert. Da drauf per Befehl den 3CX Server installiert. Dann lief alles. Ich habe sogar mein SIP Trunk integriert und bereits Konfigurationen vorgenommen. Testanrufe usw getätigt und alles hat funktioniert. Allerdings konnte ich die Lizenzinformationen nicht aktualisieren weil es an einem TCP Fehler scheiterte. Recherche hierzu ergab, dass die installierte 3CX Version nicht mehr unterstützt wird und ein integrated Update nicht geht. Heißt: Neu aufsetzen mit aktueller Version. Und ab da scheiterte es.


Also nach meinem Empfinden muss es eigentlich funktionieren. Korrigiert mich, wenn ich falsch liege. Aber ich habe es ja selbst gesehen und getestet.

Zudem habe ich bei div. Kunden genau diese Konstellation im Einsatz, die einwandfrei funktioniert

LG
Dave
 
Nochmal gefragt: Ist es ein realer Server oder ein Cloud Server ? Cloud Server sind nämlich nichts weiter als vituelle Maschinen die bereits emuliert werden. Und das kannst dann mit Proxmox vergessen.

Wenn eine alte Version von 3CX läuft heisst das nicht automatisch das es auch mit einer aktuellen Version läuft. Zum Beispiel kann man mit Debian 11 keinen 3CX Server aufsetzen. Das geht zur Zeit nur mit Debian 10. Also das muss wirklich nichts heissen.
 
Es ist ein Cloud-Server, richtig.

Debian 10/11 Thematik: Das weiß ich. Das ist auch gar nicht mein Gedanke. Der Gedanke ist eher: Proxmox läuft Stand jetzt. PfSense auch. 3CX auf der VM lief dann (eben mit alter Version) auch. Bedeutet (für mich zumindest) dass 3CX ja in einer Ebene spielen muss, wo das Ganze drumherum (Proxmox) keine Rolle mehr spielt oder?
Weil: Proxmox - check, PfSense - check, Debian 10 - check - 3CX (aktuelle Version) - Fehler

Würde es an der Cloud Server Konstellation liegen, hätte ich es vorher ja auch nicht zum Laufen bringen können
 
Hallo Dave,

habe mal gerade bei NetCup geschaut. Auch die Root-Server von denen sind (Teil) Virtualisiert. Da kann es Probleme geben.

Ob dies jedoch wirklich der Fall ist kann ich Dir nicht sagen da ich mich mit NetCup nicht auskenne. Aber ich bin mir sicher das sich hier jemand melden wird der da mehr Ahnung von hat.

Das einzigste was ich dire sagen kann ist, dass ich mal eine Mail an den Support geschrieben habe und genau das gefragt habe. Die Antwort war das dies mit Proxmox eben nicht geht. Dazu muss es realer nicht virtualisierter Server her. Warum das bei Dir teilweise geht weiss ich leider auch nicht
 
  • Like
Reaktionen: fxbastler
Das ist verrückt :D
Danke für deinen Aufwand, auf jeden Fall!

Vielleicht kommt ja noch jemand, der da noch irgendwas zu sagen kann :)

Ihr seid echt Klasse, dass so schnell schon Antworten kamen! Großes Lob!

LG
Dave
 
Würde es an der Cloud Server Konstellation liegen, hätte ich es vorher ja auch nicht zum Laufen bringen können
Keine Ahnung, wieso das vorher lief.

Proxmox in einem LXC Container (dein nicht dedizierter root Server) mit VM darin wird nicht sauber funktionieren.

Erst Debian 10 und danach 3CX je manuell installieren wird dauerhaft problematisch. Man bekommt problemlos die aktuellste Version, wenn man weiss wie, aber die Aktualisierung wird immer mal scheitern.
 
Ich danke euch allen für eure Antworten und eure Hilfe!
Ich werde den Server abschalten und zu einem anderen Anbieter wechseln.

Wally hat Hetzner empfohlen. Was ist da das richtige Produkt für mich?

Danke euch :)

LG
Dave
 
Wally hat Hetzner empfohlen. Was ist da das richtige Produkt für mich?
'Irgend ein Blech', aus der Auktion / Serverbörse z.B.. Wir haben immer einen echten Server mit Xeon (ab E3-1275v5 aufwärts), ECC (meist 64GB) und mehreren gleichen Disk (die bei der Installation zu je RAID 1 zusammengefasst werden).

Nachtrag: als Lokalpatriot laufen unsere alle in FSN.
Nachtrag 2: die günstigsten fangen da ab etwas über 40 Euro, die Auktion 1999711 ist die kleinste mit Telefonsupport
 
Zuletzt bearbeitet:
Hi,

also wenn es nur um 3CX geht reicht auch ein VServer von Hetzner. Wenn es um Proxmox geht dann natürlich ein richtiger Blechserver. Habe mal geschaut da gibt es welche ab 37 Euro pro Monat.
 
Ich habe heute genau das gleiche Problem bei einer Reihe von Kundenservern - alle auf Hetzner. Wir haben das Upgrade gemacht von 18.6 auf 18.7. Gelaufen ist es bei unserer eigenen Instanz beim Testen. Alle anderen wurden abgeschossen "Server-Fehler" bei der Anmeldung an der Konsole. Ein weiteres Kunden-System lief auch weiter mit Version 7, das ist aber bei Peoplefone gehostet.

Wir haben alles wieder am Laufen. 3 Optionen:
  • Rebuild des Servers aus Server-Backup von Hetzner
  • root Login und 3CX Stop/Start Services
  • Neues 3CX ISO Image und Restore aus altem Backup
Das einfachste ist Option 2: anmelden mit root und dann die beiden Befehle:

/usr/sbin/3CXStopServices
/usr/sbin/3CXStartServices

Bei Option 3 mit dem ISO Image wurde gleich Version 7 mit installiert. Bei den anderen haben wir Automatisches Upgrade deinstalliert. Die müssen alle neu aufgesetzt werden.

Hetzner hat uns auch einen Streich gespielt: mit Rescue kann das root Passwort nicht mehr zurückgesetzt werden.

Ich bin froh, dass der Tag rum ist!!!
 
Ich habe heute genau das gleiche Problem bei einer Reihe von Kundenservern - alle auf Hetzner. Wir haben das Upgrade gemacht von 18.6 auf 18.7. Gelaufen ist es bei unserer eigenen Instanz beim Testen. Alle anderen wurden abgeschossen "Server-Fehler" bei der Anmeldung an der Konsole
Wir hatten keine Probleme mit diesen Updates bei unseren dort laufenden Instanzen.

Wir haben dort eigene Server im RZ stehen. Dort sind Vollvirtualisierer von uns drauf und darauf läuft dann die 3CX.
 
Wir hatten auch keine Probleme, haben die 3CX Dort auf den Cloudservern laufen. Allerdings ohne irgend einen eigenen Virtualisierer da drunter.
 

Statistik des Forums

Themen
44.766
Beiträge
233.685
Mitglieder
78.501
Neuestes Mitglied
Erich Gasser