Làm cách nào để khắc phục lỗi không thể đủ điều kiện cho tên miền của riêng tôi (myhost) - sử dụng tên ngắn?


17

và vâng, tôi có

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

trong tập tin máy chủ. Chuyện gì thế? Sendmail bắt đầu đưa lỗi này vào nhật ký.

Ngày 9 tháng 5 19:08:54 myhost sm-mta [17103]: không thể đủ điều kiện tên miền riêng của tôi (myhost) - sử dụng tên ngắn

Cấu hình này có ổn không?


"Lỗi này" là gì?
cuonglm

không thể đủ điều kiện tên miền riêng của tôi (myhost) - sử dụng tên ngắn

Tôi đã không nhận được lỗi này ngay từ đầu - Phải là tôi đã xóa thứ gì đó từ đâu đó

@Gnouc tuy nhiên sendmail hoạt động gần như hoàn toàn OK

3
Câu hỏi này và câu trả lời của nó chính xác là những gì tôi đang tìm kiếm, vì vậy nó nên được mở lại. Tiêu đề nêu câu hỏi chính xác. Các văn bản cơ thể hỏi liệu câu trả lời nằm trong sửa đổi / etc / hosts, và nếu có, làm thế nào. Câu trả lời làm rõ rằng đây thực sự là trường hợp. Các văn bản cơ thể có thể được xóa một chút.
Revierpost

Câu trả lời:


24

Sendmail: tên máy chủ ngắn đến FQDN thông qua / etc / hosts entry

Sắp xếp lại các /etc/hostsmục nhập tệp của bạn :

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

Nó phải hội đủ điều kiện myhostđể myhost.mydomain.eu(tên tận cùng bên trái trong /etc/hostsphù hợp với myhost)


Còn localhost thì sao? có thể là sau này? tại sao? các quy tắc là gì?

@Andzrej A.Filip thực sự theo cách này? Tôi đã thấy nhiều cấu hình nhưng không phải cái này, bạn có thể nói gì về nó không?

những công việc này! tuyệt quá. Tuy nhiên, tôi đã thay đổi 127.0.0.1 localhost localhost.localdomain thành 127.0.0.1 localhost myhost.mydomain.eu trước đây vì SMTP của tôi đã tự giới thiệu là localhost.localdomain: Tôi sợ vấn đề này sẽ quay trở lại ngay bây giờ. Bạn nghĩ gì về nó?

1
Nếu bạn muốn thay đổi cách máy chủ SMTP của bạn thông báo thay đổi macro $ j như được mô tả ở đây
adamo

1
Theo tôi hiểu khi sendmail sử dụng tập tin / etc / hosts để có được Tên miền hoàn toàn phân tách (FQDN), nó sẽ nhận được tên ngoài cùng từ dòng với tên máy chủ ngắn.
AnFi

0

Vấn đề có thể được giải quyết bằng cách nhập máy chủ trao đổi và thông tin tên miền ip và bộ định tuyến thư trong của bạn /etc/hosts file. Xem bên dưới:

#######mail server

ipofexchangeserver   exchangeservername.domain.local  mailhost

ipofmailrouter       mailrouter mailrouter.domain 

Thí dụ:

172.18.18.400    sampleexvs   sampleexvs.samplegroup.com   mailhost

172.18.68.432    mailrouter   mailrouter.samplegroup.net
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.