พบปัญหาที่ผู้ใช้เฉพาะรายหนึ่งไม่สามารถเชื่อมต่อกับ SMB ที่ใช้ร่วมกันบน Windows Servers ใด ๆ พวกเขาไม่ได้อยู่ในโดเมนเดียวกัน แต่มีความเชื่อถือระหว่างโดเมน และผู้ใช้ของพวกเขามีสิทธิ์ที่ถูกต้องในการแบ่งปัน ใช้งานได้กับผู้ใช้รายอื่นใน Office เดียวกันที่ใช้การกำหนดค่าเดียวกันการเรียกใช้ Fiddler บนคอมพิวเตอร์ไคลเอ็นต์แสดงว่ากำลังพยายามเชื่อมต่อโดยใช้ HTTP แทน TCP
เหตุการณ์นี้จะเกิดขึ้นหากฉันทดสอบด้วย FQDN, ชื่อเซิร์ฟเวอร์ หรือ IP เซิร์ฟเวอร์ตอบรับคำสั่ง Ping ตามปกติ และฉันสามารถเปิดการแชร์ SMB บนคอมพิวเตอร์จากเซิร์ฟเวอร์ได้
ผู้ชมเหตุการณ์
ใน SMBClient -> Connectivity Logs จะเต็มไปด้วย Event ID 30800 โดยมีเนื้อหาดังต่อไปนี้:
ไม่สามารถแก้ไขชื่อเซิร์ฟเวอร์ได้
ข้อผิดพลาด: ไม่รองรับอินเทอร์เฟซที่ร้องขอ
ชื่อเซิร์ฟเวอร์: REMOTESERVER
คำแนะนำ:
ไคลเอนต์ไม่สามารถแก้ไขที่อยู่เซิร์ฟเวอร์ใน DNS หรือ WINS ปัญหานี้มักปรากฏขึ้นทันทีหลังจากรวมคอมพิวเตอร์เข้ากับโดเมน เมื่อการลงทะเบียน DNS ของไคลเอ็นต์อาจยังไม่ได้เผยแพร่ไปยังเซิร์ฟเวอร์ DNS ทั้งหมด คุณควรคาดหวังเหตุการณ์นี้เมื่อเริ่มต้นระบบบนเซิร์ฟเวอร์ DNS (เช่น ตัวควบคุมโดเมน) ที่ชี้ไปที่ตัวมันเองสำหรับ DNS หลัก คุณควรตรวจสอบการตั้งค่าไคลเอนต์ DNS บนคอมพิวเตอร์เครื่องนี้โดยใช้ IPCONFIG /ALL และ NSLOOKUP
ทดสอบการเชื่อมต่อเครือข่าย
ทดสอบ NetConnection - ชื่อคอมพิวเตอร์ 'REMOTESERVER' - พอร์ต 445
ผลลัพธ์:
ชื่อคอมพิวเตอร์ : REMOTESERVER
ที่อยู่ระยะไกล : X
พอร์ตระยะไกล : 445
InterfaceAlias : การเชื่อมต่อท้องถิ่น
ที่มาที่อยู่ : X
TcpTest สำเร็จ : จริง
ฉันไม่รู้ว่าจะเริ่มต้นแก้ไขปัญหานี้ได้อย่างไร เรามีลูกค้ารายหนึ่งที่มีปัญหาเดียวกันเมื่อสองสามปีก่อน แต่ลูกค้ารายนั้นเพิ่งติดตั้งใหม่