Puncte:0

Nu mai are acces xrdp după ultima actualizare pe Debian Bookworm

drapel in

Pe serverul meu rulez o instalare recentă de testare Debian (Bookworm, 5.16.0-6-amd64), pe care am actualizat-o astăzi. După ce am actualizat toate pachetele, nu mai pot Win-RDP în cutie. Sesman se conectează bine, dar socket-ul UNIX expiră după câteva minute. Xrdp a funcționat perfect înainte de actualizare și firewall-ul nu poate fi o problemă și am folosit o singură autentificare.

Iată cele două porțiuni relevante din /var/log/xrdp.log:

[20220408-15:13:05] [INFO ] Utilizând certificatul X.509 implicit: /etc/xrdp/cert.pem
[20220408-15:13:05] [INFO ] Folosind fișierul cheie X.509 implicit: /etc/xrdp/key.pem
[20220408-15:13:05] [EROARE] Nu se poate citi fișierul cheii private /etc/xrdp/key.pem: Permisiune refuzată
[20220408-15:13:05] [EROARE] libxrdp_force_read: eroare de citire antet
[20220408-15:13:05] [EROARE] Procesarea [ITU-T T.125] Connect-Initial a eșuat
[20220408-15:13:05] [EROARE] [MCS Connection Sequence] primirea cererii de conectare a eșuat
[20220408-15:13:05] [EROARE] xrdp_sec_incoming: xrdp_mcs_incoming a eșuat
[20220408-15:13:05] [EROARE] xrdp_rdp_incoming: xrdp_sec_incoming a eșuat
[20220408-15:13:05] [EROARE] xrdp_process_main_loop: libxrdp_process_incoming a eșuat
[20220408-15:13:05] [EROARE] xrdp_iso_send: trans_write_copy_s a eșuat
[20220408-15:13:05] [EROARE] Trimiterea [ITU T.125] DisconnectProviderUltimatum a eșuat

[20220408-15:30:39] [INFO ] se conectează la sesman ip 127.0.0.1 portul 3350
[20220408-15:30:39] [INFO ] xrdp_wm_log_msg: sesman connect ok
[20220408-15:30:39] [INFO ] sesman connect ok
[20220408-15:30:39] [INFO] se trimite informații de conectare către managerul de sesiune, așteptați...
[20220408-15:30:39] [INFO ] xrdp_wm_log_msg: autentificare reușită pentru afișajul 10
[20220408-15:30:39] [INFO ] conectare reușită pentru afișajul 10
[20220408-15:30:39] [INFO ] a încărcat modulul „libxup.so” ok, dimensiunea interfeței 10296, versiunea 4
[20220408-15:30:39] [INFO ] a început conectarea
[20220408-15:30:39] [INFO] lib_mod_connect: conectare prin soclu UNIX
[20220408-15:34:09] [INFO ] problemă de conectare, renunțare
[20220408-15:34:09] [INFO] o problemă

Am găsit o problemă legată de Forumul Raspberry Pi dar trecerea la VNC nu abordează problema, iar celelalte sugestii mi se par neprofesionale.

Există o modalitate de a detalia „oarece problemă” socket-ului UNIX? Ai idee despre ce este vorba despre eroarea „Permisiunea refuzată”? Permisiunile pentru fișiere sunt identice pe serverele mai vechi unde xrdp funcționează bine. Deci cred că mai lipsește ceva.

Vreo idee?

Adaug și starea systemctl:

# systemctl status xrdp

â xrdp.service - demonul xrdp
     Încărcat: încărcat (/lib/systemd/system/xrdp.service; activat; prestabilit furnizor: activat)
     Activ: activ (în rulare) din vineri 2022-04-08 15:42:18 CEST; acum 1h 13min
       Documente: man:xrdp(8)
             man:xrdp.ini(5)
    Proces: 774 ExecStartPre=/bin/sh /usr/share/xrdp/socksetup (code=exit, status=0/SUCCESS)
    Proces: 789 ExecStart=/usr/sbin/xrdp $XRDP_OPTIONS (cod=ieșit, stare=0/SUCCESS)
   PID principal: 805 (xrdp)
      Sarcini: 3 (limită: 76942)
     Memorie: 13,0 M
        CPU: 59 ms
     CGroup: /system.slice/xrdp.service
             ââ 805 /usr/sbin/xrdp
             ââ67212 /usr/sbin/xrdp

08 aprilie 16:55:30 server2 xrdp[67211]: [EROARE] xrdp_rdp_incoming: xrdp_sec_incoming a eșuat
08 aprilie 16:55:30 server2 xrdp[67211]: [EROARE] xrdp_process_main_loop: libxrdp_process_incoming a eșuat
Apr 08 16:55:30 server2 xrdp[67211]: [EROARE] xrdp_iso_send: trans_write_copy_s a eșuat
Apr 08 16:55:30 server2 xrdp[67211]: [EROARE] Trimiterea [ITU T.125] DisconnectProviderUltimatum a eșuat
Apr 08 16:55:30 server2 xrdp[67212]: [EROARE] Nu se poate citi fișierul cheii private /etc/xrdp/key.pem: Permisiune refuzată
Apr 08 16:55:30 server2 xrdp[67212]: [WARN ] Primit [MS-RDPBCGR] Tipul TS_UD_HEADER 0xc006 este necunoscut (ignorat)
Apr 08 16:55:30 server2 xrdp[67212]: [WARN ] Primit [MS-RDPBCGR] Tipul TS_UD_HEADER 0xc00a este necunoscut (ignorat)
Apr 08 16:55:30 server2 xrdp[67212]: [WARN ] Primit [MS-RDPBCGR] Tipul TS_UD_HEADER 0xc008 este necunoscut (ignorat)
08 aprilie 16:55:31 server2 xrdp[67212]: [AVERTISMENT] xrdp_caps_process_codecs: codul de codec necunoscut 5
Apr 08 16:55:31 server2 xrdp[67212]: [WARN ] fișier local keymap pentru 0x00000807 găsit și nu se potrivește cu keymap încorporat, folosind fișierul keymap local

# systemctl status xrdp-sesman

â xrdp-sesman.service - manager de sesiune xrdp
     Încărcat: încărcat (/lib/systemd/system/xrdp-sesman.service; activat; prestabilit furnizor: activat)
     Activ: activ (în rulare) din vineri 2022-04-08 15:42:17 CEST; acum 1h 13min
       Documente: man:xrdp-sesman(8)
             man:sesman.ini(5)
    Proces: 766 ExecStart=/usr/sbin/xrdp-sesman $SESMAN_OPTIONS (code=exit, status=0/SUCCESS)
   PID principal: 771 (xrdp-sesman)
      Sarcini: 1 (limită: 76942)
     Memorie: 1,8 M
        CPU: 72 ms
     CGroup: /system.slice/xrdp-sesman.service
             ââ771 /usr/sbin/xrdp-sesman

Apr 08 16:55:41 server2 xrdp-sesman[771]: [EROARE] sesman_data_in: scp_process_msg a eșuat
Apr 08 16:55:41 server2 xrdp-sesman[771]: [EROARE] sesman_main_loop: trans_check_wait_objs a eșuat, eliminarea trans

Actualizați:

Am încercat să șterg și să reinstalez xrdp, dar nu mai pot instala xrdp:

# apt install xrdp

Citirea listelor de pachete... Gata
Construirea arborelui de dependență... Gata
Citirea informațiilor despre stare... Gata
Pachetul xrdp nu este disponibil, dar se referă la un alt pachet.
Acest lucru poate însemna că pachetul lipsește, a fost învechit sau
este disponibil numai din altă sursă

E: Pachetul „xrdp” nu are un candidat pentru instalare

Ceva sugestii, cineva?

Actualizare II:

Nu sunt sigur exact care a fost cauza principală și las răspunsul deschis pentru cineva cu mai multe informații despre Linux.

Iată ce am făcut. Deoarece xrdp a fost (și încă este...) nu mai este disponibil pe Debian:testare Am adăugat Debian: instabil la lista mea de pachete și fixat potrivit pentru Debian:testing. În acest fel aș putea reinstala xrdp. Dar, spre dezamăgirea mea, încă nu am putut Win-RDP în cutie. Asta a fost acum o săptămână.

Azi am alergat apt update && apt upgrade și am repornit caseta și acum RDP funcționează bine din nou! Nu sunt sigur ce anume a rezolvat problema. Credeam că am încercat să repornesc și înainte. Deci totul bine din partea mea.

sdittmar avatar
drapel in
Se pare că xrdp a fost eliminat din testare și este disponibil numai în sid. Se pare că sunt blocat în pământul nimeni până când se rezolvă ceva în amonte.
vidarlo avatar
drapel ar
Nu rulați pre-lansări în producție.
sdittmar avatar
drapel in
Multumesc pentru comentariu - bine inteles! Dar a fost o experiență valoroasă de **testare** pentru mine și a fost intenționată (fără producție și doar instalare locală). Cu toate acestea, data viitoare probabil că aș trage anumite pachete în stabil pentru o experiență generală mai bună. :)

Postează un răspuns

Majoritatea oamenilor nu înțeleg că a pune multe întrebări deblochează învățarea și îmbunătățește legătura interpersonală. În studiile lui Alison, de exemplu, deși oamenii își puteau aminti cu exactitate câte întrebări au fost puse în conversațiile lor, ei nu au intuit legătura dintre întrebări și apreciere. În patru studii, în care participanții au fost implicați în conversații ei înșiși sau au citit transcrieri ale conversațiilor altora, oamenii au avut tendința să nu realizeze că întrebarea ar influența – sau ar fi influențat – nivelul de prietenie dintre conversatori.