วิธีแก้ไข“ ไม่สามารถรับรองชื่อโดเมนของตัวเอง (myhost) - ใช้ชื่อย่อ” ได้


17

และใช่ฉันมี

127.0.0.1   localhost myhost.mydomain.eu myhost.domain2.eu localhost.localdomain
127.0.1.1   myhost

ในไฟล์โฮสต์ เกิดอะไรขึ้น? Sendmail เริ่มใส่ข้อผิดพลาดนี้ในบันทึก

9 พฤษภาคม 19:08:54 myhost sm-mta [17103]: ไม่สามารถรับรองชื่อโดเมนของตัวเอง (myhost) - ใช้ชื่อย่อ

การกำหนดค่านี้ตกลงหรือไม่


"ข้อผิดพลาดนี้" คืออะไร
cuonglm

ไม่สามารถผ่านการรับรองชื่อโดเมนของตัวเอง (myhost) - ใช้ชื่อย่อ

ฉันไม่ได้รับข้อผิดพลาดนี้ในตอนเริ่มต้น - ต้องเป็นเพราะฉันลบบางอย่างออกจากที่อื่น

@Gnouc แต่ sendmail นั้นใช้งานได้ดีเกือบทั้งหมด

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

คำตอบ:


24

Sendmail: ชื่อโฮสต์แบบย่อถึง FQDN ผ่านรายการ / etc / hosts

จัดลำดับ/etc/hostsรายการไฟล์ของคุณใหม่:

127.0.0.1   localhost localhost.localdomain
127.0.1.1   myhost.mydomain.eu myhost.domain2.eu myhost

มันควรมีคุณสมบัติที่myhostจะmyhost.mydomain.eu(ชื่อซ้ายสุด/etc/hostsสอดคล้องกับmyhost)


แล้ว localhost ล่ะ? อาจจะหลังจากนี้ ทำไม? กฎคืออะไร?

@Andzrej A.Filip ด้วยวิธีนี้จริงๆเหรอ? ฉันได้เห็นการตั้งค่ามากมาย แต่ไม่ใช่อันนี้คุณพูดอะไรได้บ้าง

ใช้งานได้! ยิ่งใหญ่ อย่างไรก็ตามฉันได้เปลี่ยน 127.0.0.1 localhost localhost.localdomain เป็น 127.0.0.1 localhost myhost.mydomain.eu ก่อนเพราะ SMTP ของฉันแนะนำตัวเองเป็น localhost.localdomain: ฉันกลัวว่าปัญหานี้จะกลับมาตอนนี้ คุณคิดยังไงกับเรื่องนี้?

1
หากคุณต้องการเปลี่ยนวิธีที่เซิร์ฟเวอร์ SMTP ประกาศตัวเองให้เปลี่ยนมาโคร $ j ดังที่อธิบายไว้ที่นี่
adamo

1
ดังที่ฉันเข้าใจเมื่อ sendmail ใช้ไฟล์ / etc / hosts เพื่อรับชื่อโดเมนที่ถูกทำให้สมบูรณ์ (FQDN) มันจะได้รับชื่อทางซ้ายสุดจากบรรทัดที่มีชื่อโฮสต์แบบสั้น
AnFi

0

ปัญหาที่สามารถแก้ไขได้โดยการป้อนเซิร์ฟเวอร์แลกเปลี่ยนและส่งเราเตอร์ IP /etc/hosts fileและโดเมนข้อมูลของคุณ ดูด้านล่าง:

#######mail server

ipofexchangeserver   exchangeservername.domain.local  mailhost

ipofmailrouter       mailrouter mailrouter.domain 

ตัวอย่าง:

172.18.18.400    sampleexvs   sampleexvs.samplegroup.com   mailhost

172.18.68.432    mailrouter   mailrouter.samplegroup.net
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.