Sziasztok,
nem tudtam jobb cimet adni a kerdesemnek, nezzetek el:)
Van ket centos szerverem amin exim mukodik mailszerverkent. A gondom, hogy az egyik nem mukodik rendesen:)
eleg hulye lesz a meghatarozas, de az az igazsag hogy foggalmam nincs mi a gond vele, sejtesem szerint, valami a 25-os portal lehet gond, mivel telnetezni se tudok ra masik geprol a 25-os porton, connection refusedal el hajt. (amelyik gepen megy, oda tudok telnetezni a 25-oson).
SElinux disabled, iptables stopped.
A ket gepen a config file tokeletes megegyezik, de ami fura nekem a netstat -lpn kimenete, ami kicsiket kulonbozik:
a jo gepen ez :
netstat -lpn|grep exim
tcp 0 0 0.0.0.0:587 0.0.0.0:* LISTEN 13732/exim
tcp 0 0 0.0.0.0:465 0.0.0.0:* LISTEN 13732/exim
tcp 0 0 0.0.0.0:25 0.0.0.0:* LISTEN 13732/exim
tcp 0 0 :::587 :::* LISTEN 13732/exim
tcp 0 0 :::465 :::* LISTEN 13732/exim
tcp 0 0 :::25 :::* LISTEN 13732/exim
a rosszon pedig:
netstat -lpn|grep exim
tcp 0 0 0.0.0.0:587 0.0.0.0:* LISTEN 2913/exim
tcp 0 0 0.0.0.0:465 0.0.0.0:* LISTEN 2913/exim
tcp 0 0 :::587 :::* LISTEN 2913/exim
tcp 0 0 :::465 :::* LISTEN 2913/exim
tcp 0 0 :::25 :::* LISTEN 2913/exim
vagyis a kulonbseg ez a sor:
tcp 0 0 0.0.0.0:25 0.0.0.0:* LISTEN 13732/exim
megis mi a gond ? merre induljak?
koszi szepen elore is ha tudtok valami okosat mondani nekem
udv
jack
- 1125 megtekintés
Hozzászólások
-
- A hozzászóláshoz be kell jelentkezni
sajnos nem jo, mert a teszt ideje-re total lellitottam az iptablest, ha megy majd allitgatom.
szoval elvileg nincs semmi tuzfalam most. selinux is kilove. es a geprol a telnet localhost 25 pedig mukodik, csak kintrol nem.
de mint irtam nekem ez a netstat -lpn kimenet a gyanus.. vagy rosszul gondolom?
- A hozzászóláshoz be kell jelentkezni
Láthatóan a jó gépen ipv4-en a 25-ös porton fülel az exim. Láthatóan a rossz gépen ipv4-en a 25-ös porton nem fülel semmi. Ha senki nem fülel, hallózhatsz a világ végéig is. ;)
- A hozzászóláshoz be kell jelentkezni
akkor hogy halloztatom meg?:)
a exim.config-ban benne van a bejegyzes:
daemon_smtp_ports = 25 : 465 : 587
tls_on_connect_ports = 465
- A hozzászóláshoz be kell jelentkezni
A local_interfaces sorban mi van ? Ennek kéne lennie: nnnn.nnn.nnn.nnn : 127.0.0.1 : ipv6-os cím : ::::1 ..és akkor láss csodát ! :)
- A hozzászóláshoz be kell jelentkezni
local_interfaces az /etc/exim/exim.conf-ban?
hat ciki, de en nem talalok ilyen sort :-O
- A hozzászóláshoz be kell jelentkezni
Az tényleg ciki ! Az elején, ahol a főbb változóknak értéket adnak, ott van szépen minden rendes konfigban ! Azonnal tegyél bele egyet ! :)
Ha viszont neked az exim.conf nem tartalmazza, akkor gyxanús, hogy az /etc/exim4/conf.d/main file-ban lesz.
Ne bénázzunk ! Ha te az /etc/exim4/exim.conf file-t szoktad szerkeszteni és hatásos, akkor az elejére valahová tedd ezt be:
.ifdef MAIN_LOCAL_INTERFACES
local_interfaces = MAIN_LOCAL_INTERFACES
.else
local_interfaces = nnn.nnn.nnn.nnn : 127.0.0.1 : {ipv6} : {::::1}
.endif
Ahol nnn.nnn.nnn.nnn az az IP, ami kívülről a szerverednek látszik.
- A hozzászóláshoz be kell jelentkezni
hat sajnos ebben parszor mar bele utkoztem, hogy par proginak total mas a config file-ja debianon ill. redhat leszarmazottakon..
ez egy centos 5.4 es egyetlen egy config filebol all ami pedig : /etc/exim/exim.conf es abban nincs semmilyen local_interfaces.
megprobaltam beszurni a sort, amit irtal, de sajnos azt nem vette be :
/etc/init.d/exim restart
Shutting down exim: [FAILED]
Starting exim: 2010-04-16 15:57:32 Malformed IP address "{ipv6}" in local_interfaces
de a masikon, szuper jol elvan, local_interface nelkul, netstat kimenetet latszik, hogy ott fulel ipv4-en is.
mi lehet ez? :-O
- A hozzászóláshoz be kell jelentkezni
az az erzesem, nem a congile file-al van gond, a jo szerverrol egy az egyben at scp-ztem a rossz szerverre az /etc/exim/exim.conf-ot, es meg ugyse figyel ott ahol kene (es ugye a masik szerveren pedig igen)
- A hozzászóláshoz be kell jelentkezni
Hát...valahol meg kell neki mondani, melyik etherneten füleljen. Célszerűen ez a hely a config file - /etc/exim4/exim4.conf vagy /etc/exim4/conf.d/main - lesz. Ha ezekben semmit nem mondasz, akkor az első publikus interface-re megy fel hallózni. A rossz gépeden ez az ipv6-os című interface és az ipv4-est nem figyeli. Egyáltalán ! Minek van az ipv6 engedélyezve neked ? Használod ? Ha megpingellek domain alapján, a DNS szerverek ipv4-es vagy ipv6-os címet adnak ? ...mert ipv6-os címmel működik a leveleződ szépen :) Betehetnél egy ifconfig outputot, egy /etc/network/interfaces tartalmat is, segítene talán. Ja ! És de, a konfigoddal nagy baj van, mert össze-vissza van láthatóan. Szép gyári defaultokkal.
- A hozzászóláshoz be kell jelentkezni
{ipv6} = a te szervered ipv6-os címe ! :) Egyébként a rossz szerva ip címét elárulod ?
- A hozzászóláshoz be kell jelentkezni
hat nagy koszi a segitseget, vegul ossze doldozva foldozva de sikerult, hallgatasra birnom a 25-os porton:)
local_hostinterface=192.168.2.178.5 #ez a bejegyzes lett a nyero, igy elkezdett fulelni.
bar meg mindig nem ertem, miert ment a masikon enelkul is?
a ipv6 mindket szerveren kivan kapcsolva:
cat /etc/sysconfig/network
NETWORKING=yes
NETWORKING_IPV6=no
HOSTNAME=xxxxxxxx
GATEWAY=192.168.2.1
ifconfig:
ifconfig
eth0 Link encap:Ethernet HWaddr 00:0C:19:AB:B7:94
inet addr:192.168.2.178 Bcast:192.168.2.255 Mask:255.255.255.0
inet6 addr: fe80::20c:29ff:feaf:b794/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:32725 errors:0 dropped:0 overruns:0 frame:0
TX packets:6093 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:2340223 (2.2 MiB) TX bytes:1315242 (1.2 MiB)
Base address:0x2000 Memory:d8920000-d8940000
lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
inet6 addr: ::1/128 Scope:Host
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:1308 errors:0 dropped:0 overruns:0 frame:0
TX packets:1308 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:4564080 (4.3 MiB) TX bytes:4564080 (4.3 MiB)
interfaces file meg centoson nincs, melyik lehetne meg jo?
- A hozzászóláshoz be kell jelentkezni
Hát ezt írtam. :)
Sajnos centos-t nem láttam még közelről, én egyszer felraktam a debiant és azóta elégedett vagyok. :) Mármint szervernek. Desktopra nem érdekel a linux, nem való oda, fölösleges szögelés, személyautóval nem szántunk, traktorral nem megyünk színházba ugye. :)
Azt, hogy a másikon miért megy és itt miért nem ment, úgy lehet megkeresni, hogy összegasonlítod a két exim konfigfile-t és a hálózati beállítások konfigfile-jait. A difi megmondja a tutit. :)
- A hozzászóláshoz be kell jelentkezni