Score:0

ไม่มีการเข้าถึง xrdp อีกต่อไปหลังจากอัปเกรดล่าสุดบน Debian Bookworm

ธง in

บนเซิร์ฟเวอร์ของฉัน ฉันเรียกใช้การติดตั้งการทดสอบ Debian ล่าสุด (Bookworm, 5.16.0-6-amd64) ซึ่งฉันอัปเกรดในวันนี้ หลังจากอัปเกรดแพ็คเกจทั้งหมดแล้ว ฉันไม่สามารถ Win-RDP ลงในกล่องได้อีกต่อไป Sesman เชื่อมต่อได้ดี แต่ซ็อกเก็ต UNIX หมดเวลาหลังจากนั้นไม่กี่นาที Xrdp ทำงานได้อย่างสมบูรณ์ก่อนที่การอัปเกรดและไฟร์วอลล์จะไม่เป็นปัญหา และฉันใช้การเข้าสู่ระบบเพียงครั้งเดียว

นี่คือสองส่วนที่เกี่ยวข้องใน /var/log/xrdp.log:

[20220408-15:13:05] [INFO ] การใช้ใบรับรอง X.509 เริ่มต้น: /etc/xrdp/cert.pem
[20220408-15:13:05] [INFO ] การใช้ไฟล์คีย์เริ่มต้น X.509: /etc/xrdp/key.pem
[20220408-15:13:05] [ข้อผิดพลาด] ไม่สามารถอ่านไฟล์คีย์ส่วนตัว /etc/xrdp/key.pem: ปฏิเสธการอนุญาต
[20220408-15:13:05] [ข้อผิดพลาด] libxrdp_force_read: ข้อผิดพลาดในการอ่านส่วนหัว
[20220408-15:13:05] [ข้อผิดพลาด] กำลังประมวลผล [ITU-T T.125] การเชื่อมต่อเริ่มต้นล้มเหลว
[20220408-15:13:05] [ข้อผิดพลาด] [ลำดับการเชื่อมต่อ MCS] ได้รับคำขอเชื่อมต่อล้มเหลว
[20220408-15:13:05] [ข้อผิดพลาด] xrdp_sec_incoming: xrdp_mcs_incoming ล้มเหลว
[20220408-15:13:05] [ข้อผิดพลาด] xrdp_rdp_incoming: xrdp_sec_incoming ล้มเหลว
[20220408-15:13:05] [ข้อผิดพลาด] xrdp_process_main_loop: libxrdp_process_incoming ล้มเหลว
[20220408-15:13:05] [ข้อผิดพลาด] xrdp_iso_send: trans_write_copy_s ล้มเหลว
[20220408-15:13:05] [ข้อผิดพลาด] การส่ง [ITU T.125] DisconnectProviderUltimatum ล้มเหลว

[20220408-15:30:39] [INFO ] กำลังเชื่อมต่อกับ sesman ip 127.0.0.1 port 3350
[20220408-15:30:39] [INFO ] xrdp_wm_log_msg: sesman เชื่อมต่อตกลง
[20220408-15:30:39] [INFO ] เซสแมนเชื่อมต่อตกลง
[20220408-15:30:39] [INFO ] กำลังส่งข้อมูลการเข้าสู่ระบบไปยังตัวจัดการเซสชัน โปรดรอสักครู่...
[20220408-15:30:39] [INFO ] xrdp_wm_log_msg: เข้าสู่ระบบสำเร็จสำหรับการแสดงผล 10
[20220408-15:30:39] [INFO ] เข้าสู่ระบบสำเร็จสำหรับการแสดงผล 10
[20220408-15:30:39] [INFO ] โหลดโมดูล 'libxup.so' เรียบร้อยแล้ว ขนาดอินเตอร์เฟส 10296 เวอร์ชัน 4
[20220408-15:30:39] [INFO ] เริ่มการเชื่อมต่อ
[20220408-15:30:39] [INFO ] lib_mod_connect: เชื่อมต่อผ่านซ็อกเก็ต UNIX
[20220408-15:34:09] [INFO ] ปัญหาการเชื่อมต่อ ยกเลิก
[20220408-15:34:09] [INFO ] ปัญหาบางอย่าง

ฉันพบปัญหาที่เกี่ยวข้องใน ฟอรัม Raspberry Pi แต่การเปลี่ยนไปใช้ VNC ไม่สามารถแก้ไขปัญหาได้ และคำแนะนำอื่นๆ ดูไม่เป็นมืออาชีพสำหรับฉัน

มีวิธีเจาะลึกเกี่ยวกับซ็อกเก็ต UNIX "ปัญหาบางอย่าง" หรือไม่? มีความคิดว่าข้อผิดพลาด "การอนุญาตถูกปฏิเสธ" คืออะไร? การอนุญาตไฟล์จะเหมือนกันในเซิร์ฟเวอร์รุ่นเก่าที่ xrdp ทำงานได้ดี ดังนั้นฉันเดาว่ามีอย่างอื่นที่ขาดหายไป

ความคิดใด ๆ

ฉันยังเพิ่มสถานะ systemctl:

# xrdp สถานะ systemctl

â xrdp.service - xrdp ภูต
     โหลดแล้ว: โหลดแล้ว (/lib/systemd/system/xrdp.service; เปิดใช้งาน; การตั้งค่าล่วงหน้าของผู้ขาย: เปิดใช้งาน)
     ใช้งานอยู่: ใช้งาน (ทำงาน) ตั้งแต่ ศ. 2022-04-08 15:42:18 CEST; 1 ชม. 13 นาทีที่แล้ว
       เอกสาร: man:xrdp(8)
             ผู้ชาย:xrdp.ini(5)
    กระบวนการ: 774 ExecStartPre=/bin/sh /usr/share/xrdp/socksetup (รหัส=ออก สถานะ=0/สำเร็จ)
    กระบวนการ: 789 ExecStart=/usr/sbin/xrdp $XRDP_OPTIONS (รหัส=ออกแล้ว สถานะ=0/สำเร็จ)
   PID หลัก: 805 (xrdp)
      งาน: 3 (จำกัด: 76942)
     หน่วยความจำ: 13.0M
        ซีพียู: 59ms
     CGroup: /system.slice/xrdp.service
             ââ 805 /usr/sbin/xrdp
             ââ67212 /usr/sbin/xrdp

08 เม.ย. 16:55:30 เซิร์ฟเวอร์ 2 xrdp[67211]: [ข้อผิดพลาด] xrdp_rdp_incoming: xrdp_sec_incoming ล้มเหลว
08 เม.ย. 16:55:30 server2 xrdp[67211]: [ข้อผิดพลาด] xrdp_process_main_loop: libxrdp_process_incoming ล้มเหลว
08 เม.ย. 16:55:30 server2 xrdp[67211]: [ข้อผิดพลาด] xrdp_iso_send: trans_write_copy_s ล้มเหลว
08 เม.ย. 16:55:30 เซิร์ฟเวอร์ 2 xrdp[67211]: [ข้อผิดพลาด] การส่ง [ITU T.125] DisconnectProviderUltimatum ล้มเหลว
08 เม.ย. 16:55:30 server2 xrdp[67212]: [ข้อผิดพลาด] ไม่สามารถอ่านไฟล์คีย์ส่วนตัว /etc/xrdp/key.pem: ปฏิเสธการอนุญาต
08 เม.ย. 16:55:30 server2 xrdp[67212]: [WARN ] ได้รับ [MS-RDPBCGR] TS_UD_HEADER ประเภท 0xc006 ไม่รู้จัก (ละเว้น)
08 เม.ย. 16:55:30 server2 xrdp[67212]: [WARN ] ได้รับ [MS-RDPBCGR] TS_UD_HEADER ประเภท 0xc00a ไม่รู้จัก (ละเว้น)
08 เม.ย. 16:55:30 server2 xrdp[67212]: [WARN ] ได้รับ [MS-RDPBCGR] TS_UD_HEADER ประเภท 0xc008 ไม่รู้จัก (ละเว้น)
08 เม.ย. 16:55:31 server2 xrdp[67212]: [WARN ] xrdp_caps_process_codecs: รหัสตัวแปลงสัญญาณที่ไม่รู้จัก 5
08 เม.ย. 16:55:31 server2 xrdp[67212]: [WARN ] พบไฟล์ local keymap สำหรับ 0x00000807 และไม่ตรงกับ build in keymap โดยใช้ไฟล์ local keymap

# systemctl สถานะ xrdp-sesman

â xrdp-sesman.service - ตัวจัดการเซสชัน xrdp
     โหลดแล้ว: โหลดแล้ว (/lib/systemd/system/xrdp-sesman.service; เปิดใช้งาน; การตั้งค่าล่วงหน้าของผู้ขาย: เปิดใช้งาน)
     ใช้งานอยู่: ใช้งาน (ทำงาน) ตั้งแต่ ศ. 2022-04-08 15:42:17 CEST; 1 ชม. 13 นาทีที่แล้ว
       เอกสาร: man:xrdp-sesman(8)
             ผู้ชาย:sesman.ini(5)
    กระบวนการ: 766 ExecStart=/usr/sbin/xrdp-sesman $SESMAN_OPTIONS (รหัส=ออก, สถานะ=0/สำเร็จ)
   PID หลัก: 771 (xrdp-sesman)
      งาน: 1 (จำกัด: 76942)
     หน่วยความจำ: 1.8M
        ซีพียู: 72ms
     CGroup: /system.slice/xrdp-sesman.service
             ââ771 /usr/sbin/xrdp-sesman

08 เม.ย. 16:55:41 server2 xrdp-sesman[771]: [ข้อผิดพลาด] sesman_data_in: scp_process_msg ล้มเหลว
08 เม.ย. 16:55:41 server2 xrdp-sesman[771]: [ข้อผิดพลาด] sesman_main_loop: trans_check_wait_objs ล้มเหลว นำทรานส์ออก

อัปเดต:

ฉันพยายามล้างข้อมูลและติดตั้ง xrdp ใหม่ แต่ฉันไม่สามารถติดตั้ง xrdp ได้อีกต่อไป:

# apt ติดตั้ง xrdp

กำลังอ่านรายการแพ็กเกจ...เสร็จแล้ว
สร้างต้นไม้พึ่งพิง...เสร็จแล้ว
กำลังอ่านข้อมูลสถานะ...
ไม่มีแพ็คเกจ xrdp แต่ถูกอ้างถึงโดยแพ็คเกจอื่น
ซึ่งอาจหมายความว่าแพ็คเกจหายไป ล้าสมัย หรือ
มีให้จากแหล่งอื่นเท่านั้น

E: แพ็คเกจ 'xrdp' ไม่มีตัวเลือกการติดตั้ง

ข้อเสนอแนะใด ๆ ใคร?

อัปเดตครั้งที่สอง:

ฉันไม่แน่ใจว่าสาเหตุที่แท้จริงคืออะไร และฉันก็เปิดคำตอบไว้สำหรับคนที่มีข้อมูลเชิงลึกเกี่ยวกับ Linux มากกว่า

นี่คือสิ่งที่ฉันทำ เนื่องจาก xrdp เป็น (และยังคงเป็น...) ไม่สามารถใช้งานได้อีกต่อไป เดเบียน: การทดสอบ ฉันเพิ่ม เดเบียน: ไม่เสถียร ไปที่รายการแพ็คเกจของฉันและปักหมุด apt ไว้ที่ Debian:testing วิธีนี้ฉันสามารถติดตั้ง xrdp ใหม่ได้ แต่ด้วยความผิดหวังของฉันฉันยังไม่สามารถ Win-RDP ลงในกล่องได้ นั่นคือเมื่อสัปดาห์ที่แล้ว

วันนี้ฉันวิ่ง ปรับปรุง apt && อัพเกรด apt และรีบูตกล่องและตอนนี้ RDP ทำงานได้ดีอีกครั้ง! ไม่แน่ใจว่าอะไรแก้ไขปัญหาได้อย่างแน่นอน ฉันคิดว่าฉันลองรีบูตมาก่อนเช่นกัน ทุกอย่างเรียบร้อยดีจากจุดสิ้นสุดของฉัน

sdittmar avatar
in flag
ปรากฎว่า xrdp ถูกลบออกจากการทดสอบและใช้ได้เฉพาะใน sid ดูเหมือนว่าฉันติดอยู่ในดินแดนไร้มนุษย์ จนกว่าจะมีบางอย่างได้รับการแก้ไขที่ต้นน้ำ
vidarlo avatar
ar flag
อย่าใช้งานรุ่นก่อนเผยแพร่ในเวอร์ชันที่ใช้งานจริง
sdittmar avatar
in flag
ขอบคุณสำหรับความคิดเห็น - เข้าใจดี! แต่มันเป็นประสบการณ์ **การทดสอบ** อันมีค่าสำหรับฉันและเป็นความตั้งใจ (ไม่มีการผลิตและมีเพียงการติดตั้งในเครื่องเท่านั้น) อย่างไรก็ตาม ครั้งหน้าฉันอาจจะดึงแพ็คเกจที่เลือกให้เสถียรเพื่อประสบการณ์โดยรวมที่ดีขึ้น :)

โพสต์คำตอบ

คนส่วนใหญ่ไม่เข้าใจว่าการถามคำถามมากมายจะปลดล็อกการเรียนรู้และปรับปรุงความสัมพันธ์ระหว่างบุคคล ตัวอย่างเช่น ในการศึกษาของ Alison แม้ว่าผู้คนจะจำได้อย่างแม่นยำว่ามีคำถามกี่ข้อที่ถูกถามในการสนทนา แต่พวกเขาไม่เข้าใจความเชื่อมโยงระหว่างคำถามและความชอบ จากการศึกษาทั้ง 4 เรื่องที่ผู้เข้าร่วมมีส่วนร่วมในการสนทนาด้วยตนเองหรืออ่านบันทึกการสนทนาของผู้อื่น ผู้คนมักไม่ตระหนักว่าการถามคำถามจะมีอิทธิพลหรือมีอิทธิพลต่อระดับมิตรภาพระหว่างผู้สนทนา