เดสก์ท็อประยะไกลล้มเหลวโดยไม่มีข้อความแสดงข้อผิดพลาด


10

หลังจากรีบูตเซิร์ฟเวอร์เซิร์ฟเวอร์ Windows 2008 R2 ของฉันฉันไม่สามารถลงชื่อเข้าใช้เดสก์ท็อประยะไกลได้อีกต่อไป เมื่อฉันพยายามเชื่อมต่อเดสก์ท็อประยะไกลจะซูมผ่านข้อความสถานะที่แตกต่างกันส่วนสุดท้ายคือ "การกำหนดค่าเซสชันระยะไกล" จากนั้นจะกลับไปที่กล่องโต้ตอบการเชื่อมต่อเริ่มต้นอีกครั้งโดยไม่แสดงข้อความผิดพลาดใด ๆ

ดูเหมือนว่าเซิร์ฟเวอร์จะอัพเนื่องจากยังคงจัดส่งหน้าเว็บ นอกจากนี้ดูเหมือนว่าจะยอมรับข้อมูลประจำตัวของฉัน

มีวิธีใดบ้างที่จะทราบว่าเหตุใดการเชื่อมต่อจึงล้มเหลว ฉันเรียกดูไฟล์บันทึกในระบบของฉันแล้ว แต่ไม่พบสิ่งใดที่เกี่ยวข้องกับเดสก์ท็อประยะไกล อาจมีโหมดการแก้ไขปัญหาที่ซ่อนอยู่บ้างไหม

ขอบคุณ

เอเดรีย

แก้ไข:ในขณะเดียวกันเซิร์ฟเวอร์กลับมาออนไลน์ ฉันไม่แน่ใจว่ามันทำด้วยตัวเองหรือถ้าฝ่ายสนับสนุนด้านเทคนิคทำเพราะฉันยังไม่เคยได้ยินจากพวกเขามาก่อน แต่ปัญหาได้รับการแก้ไขแล้ว มันค่อนข้างน่าผิดหวังที่จะไม่ทราบสาเหตุของปัญหาที่เกิดขึ้น


คำถามด่วน - คุณพยายามบันทึกข้อมูลการเชื่อมต่อหรือไม่
Mr Furious

ตอนแรกฉันเป็น แต่แล้วฉันก็ลองโดยไม่บันทึกข้อมูลรับรอง ฉันยังลองจากเทอร์มินัลอื่น ปัญหาเดียวกันเสมอ
Adrian Grigore

1
เอเดรีย - มีอะไรใน Event Viewer ที่จะไป? การรีบูตเกิดขึ้นเมื่อคุณวางแผนที่จะทำหรือไม่
mfinni

@mfinni: โปรดดูคำตอบของฉันด้านล่าง
Adrian Grigore

คำตอบ:


2

ตรวจสอบว่ามันรีบูตจริง - ถ้าคุณสามารถ "ใช้เน็ต" กับเซิร์ฟเวอร์ระยะไกลแล้วเชื่อมต่อกับ Event Viewer เพื่อดูว่ามันรีบูตจริง ฉันเห็นเซิร์ฟเวอร์ Win2k3 มากมายที่เมื่อรีบูตจากเซสชัน RDP อย่ารีบูตจริง แต่หยุดตอบกลับไปยัง RDP หากเป็นเช่นนั้นคุณสามารถทำการปิดระบบ / i กับเซิร์ฟเวอร์หรือใช้วิธี out-of-band อื่น ๆ เพื่อดำเนินการรีบูต

และหากเป็นกรณีนี้ในอนาคตอย่ารีบูตจากเซสชัน RDP ปกติ รีบูตจากการเชื่อมต่อ / console หรือ / admin เท่านั้นหรือใช้การปิดระบบ / i หรือวิธีการระยะไกลอื่น ๆ


ยกโทษให้ฉันด้วยคำถามโง่ฉันยังใหม่กับ windows hosting เพราะฉันใช้ลินุกซ์มานาน แต่ฉันสามารถทำคำสั่งทั้งหมดเหล่านี้โดยไม่ใช้เดสก์ท็อประยะไกลได้หรือไม่? จนถึงตอนนี้ฉันยังไม่ได้ติดตั้งเซิร์ฟเวอร์ ssh บุคคลที่สาม มีวิธีการเชื่อมต่อกับคอนโซลของคอมพิวเตอร์เช่นเดียวกับ SSH ในระบบ linux หรือไม่
Adrian Grigore

1
คุณไม่ได้ใช้ SSH สำหรับสิ่งนี้ "การใช้เน็ต" ทำงานผ่าน NetBIOS ผ่าน TCP ทำการ "ใช้เน็ต" ไปยังเซิร์ฟเวอร์จากเครื่องของคุณจากนั้นบนเครื่องให้เรียกใช้การจัดการคอมพิวเตอร์หรือตัวแสดงเหตุการณ์และเชื่อมต่อกับเครื่องระยะไกล
mfinni

@Adrian Grigore ฉันเชื่อว่าสมมติฐานคือเซิร์ฟเวอร์นั้นมีอยู่ในเครือข่ายท้องถิ่นของคุณและคุณสามารถเข้าถึงได้ผ่าน SMB หากเซิร์ฟเวอร์ไม่ได้อยู่ในเครือข่ายของคุณคุณอาจจะไม่สามารถทำnet useมันได้เนื่องจากอาจถูกบล็อกโดยไฟร์วอลล์
Zoredache

1

ฉันมีปัญหาในการใช้เดสก์ท็อประยะไกลบนเซิร์ฟเวอร์ 2003 ฉันเชื่อมต่อและหลังจากเห็นข้อความสถานะบางอย่างที่ฉันถูกตัดการเชื่อมต่อก่อนที่จะเห็นเดสก์ท็อปเต็ม

ปัญหาคือเซิร์ฟเวอร์มีเวลาผิดปกติเนื่องจากการซิงโครไนซ์ล้มเหลวเป็นเวลาสองสามเดือน (ฉันคิดว่ามีเวลาต่างกันประมาณ 30 นาที)


ขอบคุณสำหรับคำใบ้ แต่ดูเหมือนจะไม่เป็นปัญหาที่นี่ เซิร์ฟเวอร์เป็นแบรนด์ใหม่เพิ่งติดตั้งวันนี้
Adrian Grigore

1

หลังจากตรวจสอบบันทึกเหตุการณ์เพิ่มเติมฉันคิดว่าฉันพบปัญหาแล้ว มีข้อผิดพลาดนี้เกือบจะแน่นอนหลังจากเริ่มต้นการรีสตาร์ท:

บริการตัวติดตั้ง Windows โมดูลไม่ได้ปิดอย่างถูกต้องหลังจากได้รับการควบคุม preshutdown

ดังนั้นปัญหาคือบริการบางอย่างถูกปิดขณะที่บริการนี้ถูกแขวน ดูเหมือนว่าจะถูกฆ่าหลังจากเกิดการหมดเวลา (หนึ่งชั่วโมง) หลังจากที่มีการรีบูตหน้าต่างตามที่ตั้งใจ

ตอนนี้คำถามเดียวที่เหลืออยู่คือวิธีป้องกันปัญหานี้ในอนาคต เห็นได้ชัดว่าฉันต้องการ reboots ในอนาคตเพื่อให้ทำงานได้เร็วกว่านี้เล็กน้อย ...


1

ฉันมาที่นี่ผ่าน Google ด้วยปัญหาเดียวกันกับ Windows Server 2012 ของฉัน (7 ปีต่อมา) ดังนั้นฉันจะเพิ่มประสบการณ์ของตัวเองพร้อมกับปัญหาสำหรับผู้ค้นหาในอนาคต นี่คือสิ่งที่เกิดขึ้น:

  1. ในแง่ของการโจมตี WannaCrypt เมื่อเร็ว ๆ นี้ฉันติดตั้งการปรับปรุงความปลอดภัยที่รอดำเนินการทั้งหมดจาก Microsoft จำเป็นต้องรีบูตเครื่องตามปกติ เป็นครั้งที่สอง ในเวลาน้อยกว่า 24 ชั่วโมง บนเซิร์ฟเวอร์ที่ใช้งานมานาน 350 วันก่อนที่ระเบียบจะหมด ฉันหวังว่าแฮ็กเกอร์ทุกคนจะถูกเผาไหม้และเน่าในนรก (ฉันเป็นคนที่ไม่เชื่อในพระเจ้า BTW ฉันไม่เชื่อในนรก)
  2. ฉันคลิกปุ่มรีสตาร์ทใน Windows Update เซสชั่น RD ของฉันถูกยกเลิกทันทีและความพยายามในการเชื่อมต่อใหม่ทั้งหมดจะล้มเหลวโดยไม่มีข้อความแสดงข้อผิดพลาด แต่เซิร์ฟเวอร์ยังคงทำงานต่อเนื่อง ฉันรู้สิ่งนี้เพราะ AppPool ของฉันใช้เวลาหนึ่งหรือสองนาทีในการโหลดทุกครั้งที่ใช้งาน ฉันคาดเดาว่า Windows Update กำลังดำเนินการขั้นตอนเบื้องต้นซึ่งไม่ต้องการให้มีการปิดบริการอื่น ๆ ในระบบ
  3. หลังจากนั้นอีกไม่กี่นาที (นานมากและเครียด) เซิร์ฟเวอร์จะส่งคืน HTTP 503 สำหรับคำขอทั้งหมด ฉันยังคง ping เซิร์ฟเวอร์แม้ว่า เดา: เซิร์ฟเวอร์ยังคงทำงานอยู่ IIS ปิดตัวลงและกำลังทำงานการอัปเดตที่ร้ายแรงยิ่งขึ้น
  4. หนึ่งนาทีต่อมาฉันสูญเสียสิทธิ์การเข้าถึงเซิร์ฟเวอร์ทั้งหมด ไม่มีเคอร์เนลไม่มี Windows ไม่มีอะไรรอให้ระบบกลับมาออนไลน์หลังจากรีบูตจริง
  5. หลังจากนั้นอีกหนึ่งนาที ping ก็กลับมาและฉันก็สามารถเชื่อมต่อกับ RD ได้ทันเวลาเพื่อดูขั้นตอนสุดท้ายของการอัปเดตที่ใช้ เซิร์ฟเวอร์กำลังทำงานตามปกติตั้งแต่

ดังนั้นหากคุณสูญเสียการเข้าถึงเซิร์ฟเวอร์ของคุณจากระยะไกลทันทีหลังจากรีบูตอย่าตกใจนั่นอาจเป็นเพราะงานบำรุงรักษาบางอย่างและจะกลับมาออนไลน์อีกครั้งหลังจากเสร็จสิ้น


0

เดสก์ท็อประยะไกลสามารถทำงานผิดปกติได้หากคุณมีไดรเวอร์กราฟิกที่เก่ากว่า บนเซิร์ฟเวอร์ฉันไม่คิดว่ามันจะเป็นปัญหา แต่การอัปเดตไดรเวอร์กราฟิกเป็นสิ่งอื่นที่คุณสามารถลองได้ (แก้ไขปัญหาที่คล้ายกันในเครื่อง XP SP3 สำหรับฉัน)


0

มันดีถ้าแก้ไขได้ แต่สำหรับการอ้างอิงในอนาคตฉันกำลังเพิ่มบรรทัดเหล่านี้

  1. เดสก์ท็อประยะไกลจะทำงานเมื่อเซิร์ฟเวอร์เป็น UP และหน้าจอเข้าสู่ระบบจะปรากฏขึ้นหลังจากรีสตาร์ท โดยปกติแล้ว ICMP ทั้งหมด (Ping) และบริการ (เว็บ / โดเมน ฯลฯ ) จะพร้อมใช้งาน แต่ Remote Desktop จำเป็นต้องใช้เซิร์ฟเวอร์เพื่อให้สามารถใช้งานได้อย่างสมบูรณ์
  2. ถ้าเซิร์ฟเวอร์จะเริ่มต้นใหม่และคุณจะคาดหวังว่าอาจจะมีคนอื่นที่เชื่อมต่ออยู่แล้วคุณสามารถลองMstsc / สิ่งนี้จะช่วยให้คุณเข้าสู่ระบบ / ข้ามขีด จำกัด ของการเข้าสู่ระบบสองครั้งบนเซิร์ฟเวอร์
  3. เพียงเพื่อครอบคลุมอีกสิ่งหนึ่งในคำตอบนี้ซึ่งไม่ใช่สำหรับสิ่งนี้ แต่เกี่ยวข้องกับสิ่งนี้รายการที่ล้าสมัยในแคช DNSอาจเป็นอีกสิ่งหนึ่งที่ควรพิจารณา แต่จะแจ้งให้คุณทราบอย่างชัดเจนเกี่ยวกับข้อผิดพลาด
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.