[Megoldva] AIX 5.3 és sendmail gondok

 ( hajduarpad | 2011. március 2., szerda - 16:55 )

Sziasztok!

Egy meglehetősen nagy nyűgöm lenne:

Számos AIX 5.3 TL9 SP1-x és TL12 SP1-X hoston kellene felkonfigurálnom sendmailt olyan módon, hogy mindent relay-eljen egy megadott hostra automatikusa. Ehhez beállítottam a smart hostot úgy ahogy a nagy könyvben ez meg vagyon írva majd sendmail restart.

A további kérés, hogy a root-nak állítsak be

formátumban aliast, szintén megtettem. makemap hash -el generáltam is az új alias adatbázist.

A probléma pediglen az, hogyha kiadom a mail root parancsot majd tetszőleges üzenetet küldök a root-nak, a send-mail parancs a végtelenségig szeretne futni a háttérben. Ha küldök neki egy sima kill -t egyből elküldi a levelet. A syslogban semmi érdemleges hibaüzenet nincs.

Találkozott már bárki ilyennel ? Mit lehetne tenni ?

Megoldás:
Hint: /etc/netsvc.conf és /etc/hosts

A részletek az első kommentben

Hozzászólás megjelenítési lehetőségek

A választott hozzászólás megjelenítési mód a „Beállítás” gombbal rögzíthető.

A probléma végtelenül egyszerű volt, de rájönni számomra sokkal bonyolultabb:
TL12-ön a hiba nem jelentkezett.
TL9-en a hiba aktívan megvolt.

A truss segítségével feltünt, hogy folyamatosan próbálja megnyitni az aliases.db -t, ami sikerült is neki, azonban mégsem foglalkozott vele, csak végtelen ciklusban ismételte az aliases.db megnyitását.

Ekkor esett le, hogy netsvc.conf ...

Beállítottam a következőt:

aliases = files

Sokkal jobb lett, de a sem a mailq sem a newaliases nem futott le rendesen.
Újabb truss ... majd a felismerés, hogy hiányzik a fqdn ...

A /etc/hosts szerkesztése után és a hostname hostname.local. alias hozzáadása után ment minden, mint a karikacsapás.

Szóval csak azt nem értem, hogy TL12-őn miért működött minden reszelés nélkül ...