Fehler beim Start von xrdp

Einrichten des lokalen Netzes, Verbindung zu anderen Computern und Diensten.
Antworten
Benutzeravatar
joe2017
Beiträge: 1136
Registriert: 07.08.2017 14:29:51

Re: Fehler beim Start von xrdp

Beitrag von joe2017 » 06.08.2018 15:28:58

Jetzt habe ich erstmal keine Fehlermeldung während des Setups erhalten. Jedoch bekommen ich immer noch folgende:
sudo systemctl status xrdp

Code: Alles auswählen

- xrdp.service - xrdp daemon
   Loaded: loaded (/lib/systemd/system/xrdp.service; enabled; vendor preset: enabled)
   Active: failed (Result: resources) since Mon 2018-08-06 15:17:15 CEST; 58s ago
     Docs: man:xrdp(8)
           man:xrdp.ini(5)
  Process: 973 ExecStart=/usr/sbin/xrdp $XRDP_OPTIONS (code=exited, status=0/SUCCESS)
  Process: 958 ExecStartPre=/bin/sh /usr/share/xrdp/socksetup (code=exited, status=0/SUCCESS)

Aug 06 15:17:15 client.domain.net systemd[1]: Starting xrdp daemon...
Aug 06 15:17:15 client.domain.net systemd[1]: xrdp.service: PID file /run/xrdp/xrdp.pid not readable (yet?) after start: No such file or directory
Aug 06 15:17:15 client.domain.net systemd[1]: Failed to start xrdp daemon.
Aug 06 15:17:15 client.domain.net systemd[1]: xrdp.service: Unit entered failed state.
Aug 06 15:17:15 client.domain.net systemd[1]: xrdp.service: Failed with result 'resources'.
systemctl status xrdp-sesman.service

Code: Alles auswählen

- xrdp-sesman.service - xrdp session manager
   Loaded: loaded (/lib/systemd/system/xrdp-sesman.service; enabled; vendor preset: enabled)
  Drop-In: /etc/systemd/system/xrdp-sesman.service.d
           └─blafoo.conf
   Active: failed (Result: exit-code) since Mon 2018-08-06 15:26:31 CEST; 5s ago
     Docs: man:xrdp-sesman(8)
           man:sesman.ini(5)
  Process: 2291 ExecStop=/usr/sbin/xrdp-sesman $SESMAN_OPTIONS --kill (code=exited, status=1/FAILURE)
  Process: 2276 ExecStart=/usr/sbin/xrdp-sesman $SESMAN_OPTIONS (code=exited, status=0/SUCCESS)
  Process: 2266 ExecStartPre=/bin/sh /usr/share/xrdp/socksetup (code=exited, status=0/SUCCESS)
 Main PID: 2277 (code=exited, status=0/SUCCESS)

Aug 06 15:26:31 client.domain.net systemd[1]: Starting xrdp session manager...
Aug 06 15:26:31 client.domain.net xrdp-sesman[2276]: (2276)(140127056495936)[DEBUG] libscp initialized
Aug 06 15:26:31 client.domain.net xrdp-sesman[2277]: (2277)(140127056495936)[INFO ] starting xrdp-sesman with pid 2277
Aug 06 15:26:31 client.domain.net systemd[1]: Started xrdp session manager.
Aug 06 15:26:31 client.domain.net xrdp-sesman[2277]: (2277)(140127056495936)[ERROR] bind error on port '3350': 22 (Invalid argument)
Aug 06 15:26:31 client.domain.net xrdp-sesman[2277]: (2277)(140127056495936)[DEBUG] Closed socket 7 (AF_INET6 :: port 0)
Aug 06 15:26:31 client.domain.net systemd[1]: xrdp-sesman.service: Control process exited, code=exited status=1
Aug 06 15:26:31 client.domain.net systemd[1]: xrdp-sesman.service: Unit entered failed state.
Aug 06 15:26:31 client.domain.net systemd[1]: xrdp-sesman.service: Failed with result 'exit-code'.
Das hab ich natürlich auch schon gemacht.
/etc/systemd/system/xrdp-sesman.service.d/blafoo.conf

Code: Alles auswählen

[Service]
ExecStartPre=/bin/sh /usr/share/xrdp/socksetup
systemctl daemon-reload
Zuletzt geändert von joe2017 am 06.08.2018 16:17:40, insgesamt 1-mal geändert.

Benutzeravatar
MSfree
Beiträge: 10752
Registriert: 25.09.2007 19:59:30

Re: Fehler beim Start von xrdp

Beitrag von MSfree » 06.08.2018 15:38:54

joe2017 hat geschrieben: ↑ zum Beitrag ↑
06.08.2018 15:28:58

Code: Alles auswählen

● xrdp.service - xrdp daemon...
und

Code: Alles auswählen

● xrdp-sesman.service - xrdp session manager
...
           └─blafoo.conf
Was sind denn das für komische Sonderzeichen in deiner Ausgabe?

Das sieht mir nach irgendwelchem UTF-Müll entweder im Dateinamen oder in der Konfigurationsdatei aus.

Benutzeravatar
joe2017
Beiträge: 1136
Registriert: 07.08.2017 14:29:51

Re: Fehler beim Start von xrdp

Beitrag von joe2017 » 06.08.2018 16:17:17

MSfree hat geschrieben: ↑ zum Beitrag ↑
06.08.2018 15:38:54
Was sind denn das für komische Sonderzeichen in deiner Ausgabe?
Ohh... Entschuldige, dass ist beim Kopieren passiert. Das ist ein einfacher Punkt als Aufzählungszeichen. Ich habe das lediglich von meinem Client in eine Textdatei kopiert und anschließend hier eingefügt. Das wird natürlich in Debian sauber angezeigt. Ich passe das gleich mal an, damit es keine Missverständnisse gibt. ;-)

rendegast
Beiträge: 15041
Registriert: 27.02.2006 16:50:33
Lizenz eigener Beiträge: MIT Lizenz

Re: Fehler beim Start von xrdp

Beitrag von rendegast » 06.08.2018 16:37:10

Aug 06 15:26:31 client.domain.net xrdp-sesman[2277]: (2277)(140127056495936)[ERROR] bind error on port '3350': 22 (Invalid argument)
eigene Optionen / Modifikationen in
/etc/default/xrdp
/etc/sysconfig/xrdp
?

Ein anderes Programme belegt port 3350?
Vielleicht ein vorheriger, unbeendeter xrdp-sesman.
mfg rendegast
-----------------------
Viel Eifer, viel Irrtum; weniger Eifer, weniger Irrtum; kein Eifer, kein Irrtum.
(Lin Yutang "Moment in Peking")

Benutzeravatar
joe2017
Beiträge: 1136
Registriert: 07.08.2017 14:29:51

Re: Fehler beim Start von xrdp

Beitrag von joe2017 » 09.08.2018 08:58:01

Also ich hab das System noch einmal aufgesetzt und das ganze als root ausgeführt.

sudo -i
sudo apt install xrdp

Code: Alles auswählen

Paketlisten werden gelesen... Fertig
Abhängigkeitsbaum wird aufgebaut.       
Statusinformationen werden eingelesen.... Fertig
The following additional packages will be installed:
  xorgxrdp
Vorgeschlagene Pakete:
  guacamole
Die folgenden NEUEN Pakete werden installiert:
  xorgxrdp xrdp
0 aktualisiert, 2 neu installiert, 0 zu entfernen und 0 nicht aktualisiert.
Es müssen 519 kB an Archiven heruntergeladen werden.
Nach dieser Operation werden 3.387 kB Plattenplatz zusätzlich benutzt.
Möchten Sie fortfahren? [J/n] 
Holen:1 http://deb.debian.org/debian stretch/main amd64 xorgxrdp amd64 0.9.1-9+deb9u3 [80,6 kB]
Holen:2 http://deb.debian.org/debian stretch/main amd64 xrdp amd64 0.9.1-9+deb9u3 [439 kB]
Es wurden 519 kB in 0 s geholt (1.264 kB/s).
Vormals nicht ausgewähltes Paket xorgxrdp wird gewählt.
(Lese Datenbank ... 130256 Dateien und Verzeichnisse sind derzeit installiert.)
Vorbereitung zum Entpacken von .../xorgxrdp_0.9.1-9+deb9u3_amd64.deb ...
Entpacken von xorgxrdp (0.9.1-9+deb9u3) ...
Vormals nicht ausgewähltes Paket xrdp wird gewählt.
Vorbereitung zum Entpacken von .../xrdp_0.9.1-9+deb9u3_amd64.deb ...
Entpacken von xrdp (0.9.1-9+deb9u3) ...
Trigger für libc-bin (2.24-11+deb9u3) werden verarbeitet ...
xrdp (0.9.1-9+deb9u3) wird eingerichtet ...

Generating 2048 bit rsa key...

ssl_gen_key_xrdp1 ok

saving to /etc/xrdp/rsakeys.ini

Created symlink /etc/systemd/system/multi-user.target.wants/xrdp-sesman.service → /lib/systemd/system/xrdp-sesman.service.
Created symlink /etc/systemd/system/multi-user.target.wants/xrdp.service → /lib/systemd/system/xrdp.service.
Job for xrdp.service failed because of unavailable resources or another system error.
See "systemctl status xrdp.service" and "journalctl -xe" for details.
invoke-rc.d: initscript xrdp, action "start" failed.
- xrdp.service - xrdp daemon
   Loaded: loaded (/lib/systemd/system/xrdp.service; enabled; vendor preset: enabled)
   Active: failed (Result: resources) since Thu 2018-08-09 08:54:17 CEST; 15ms ago
     Docs: man:xrdp(8)
           man:xrdp.ini(5)
  Process: 1651 ExecStart=/usr/sbin/xrdp $XRDP_OPTIONS (code=exited, status=0/SUCCESS)
  Process: 1642 ExecStartPre=/bin/sh /usr/share/xrdp/socksetup (code=exited, status=0/SUCCESS)

Aug 09 08:54:15 CLIENT.domain.net systemd[1]: Starting xrdp daemon...
Aug 09 08:54:15 CLIENT.domain.net systemd[1]: xrdp.service: PID file /run/xrdp/xrdp.pid not readable (yet?) after start: No such file or directory
Aug 09 08:54:17 CLIENT.domain.net xrdp[1655]: (1655)(140312195742528)[INFO ] starting xrdp with pid 1655
Aug 09 08:54:17 CLIENT.domain.net xrdp[1655]: (1655)(140312195742528)[ERROR] xrdp_listen_main_loop: listen error, possible port already in use
Aug 09 08:54:17 CLIENT.domain.net xrdp[1655]: (1655)(140312195742528)[DEBUG] Closed socket 11 (AF_INET6 :: port 0)
Aug 09 08:54:17 CLIENT.domain.net systemd[1]: xrdp.service: Daemon never wrote its PID file. Failing.
Aug 09 08:54:17 CLIENT.domain.net systemd[1]: Failed to start xrdp daemon.
Aug 09 08:54:17 CLIENT.domain.net systemd[1]: xrdp.service: Unit entered failed state.
Aug 09 08:54:17 CLIENT.domain.net systemd[1]: xrdp.service: Failed with result 'resources'.
dpkg: Fehler beim Bearbeiten des Paketes xrdp (--configure):
 Unterprozess installiertes post-installation-Skript gab den Fehlerwert 1 zurück
Trigger für systemd (232-25+deb9u4) werden verarbeitet ...
Trigger für man-db (2.7.6.1-2) werden verarbeitet ...
xorgxrdp (0.9.1-9+deb9u3) wird eingerichtet ...
Trigger für libc-bin (2.24-11+deb9u3) werden verarbeitet ...
Fehler traten auf beim Bearbeiten von:
 xrdp
E: Sub-process /usr/bin/dpkg returned an error code (1)
Besonders hervorgehoben ist folgendes:

Code: Alles auswählen

Aug 09 08:54:17 CLIENT.domain.net xrdp[1655]: (1655)(140312195742528)[ERROR] xrdp_listen_main_loop: listen error, possible port already in use
Aug 09 08:54:17 CLIENT.domain.net systemd[1]: Failed to start xrdp daemon.
Ich selbst hatte kein weiteres Programm für diesen Port bereitgestellt. Vielleicht ist standardmäßig etwas in Debian Stretch 9.5.0 installiert?

DeletedUserReAsG

Re: Fehler beim Start von xrdp

Beitrag von DeletedUserReAsG » 09.08.2018 09:12:07

possible port already in use
… mal geprüft? (lsof ist recht praktisch dafür)

Benutzeravatar
joe2017
Beiträge: 1136
Registriert: 07.08.2017 14:29:51

Re: Fehler beim Start von xrdp

Beitrag von joe2017 » 09.08.2018 09:28:23

Ich habe mal gesucht. Bekomme aber nichts angezeigt.

lsof | grep 3350

DeletedUserReAsG

Re: Fehler beim Start von xrdp

Beitrag von DeletedUserReAsG » 09.08.2018 09:38:26

Als Root: lsof -i :3350 (oder um welchen Port es halt geht).

Nächstes Mal bitte selbst in die Bedienungsanleitung schauen.

Antworten