abclinuxu.cz AbcLinuxu.cz itbiz.cz ITBiz.cz HDmag.cz HDmag.cz abcprace.cz AbcPráce.cz
AbcLinuxu hledá autory!
Inzerujte na AbcPráce.cz od 950 Kč
Rozšířené hledání
×
eParkomat, startup z ČR, postoupil mezi finalisty evropského akcelerátoru ChallengeUp!
Robot na pivo mu otevřel dveře k opravdovému byznysu
Internet věcí: Propojený svět? Už se to blíží...
včera 16:24 | Nová verze

Byla vydána Mageia 5.1. Jedná se o první opravné vydání verze 5, jež vyšla v červnu loňského roku (zprávička). Uživatelům verze 5 nepřináší opravné vydání nic nového, samozřejmě pokud pravidelně aktualizují. Vydání obsahuje všechny aktualizace za posledního téměř půldruhého roku. Mageia 5.1 obsahuje LibreOffice 4.4.7, Linux 4.4.32, KDE4 4.14.5 nebo GNOME 3.14.3.

Ladislav Hagara | Komentářů: 0
včera 13:42 | Pozvánky

V Praze probíhá konference Internet a Technologie 16.2, volné pokračování jarní konference sdružení CZ.NIC. Konferenci lze sledovat online na YouTube. K dispozici je také archiv předchozích konferencí.

Ladislav Hagara | Komentářů: 0
2.12. 22:44 | Komunita

Joinup informuje, že Mnichov používá open source groupware Kolab. V srpnu byl dokončen dvouletý přechod na toto řešení. V provozu je asi 60 000 poštovních schránek. Nejenom Kolabu se věnoval Georg Greve ve své přednášce Open Source: the future for the European institutions (SlideShare) na konferenci DIGITEC 2016, jež proběhla v úterý 29. listopadu v Bruselu. Videozáznam přednášek z hlavního sálu je ke zhlédnutí na Livestreamu.

Ladislav Hagara | Komentářů: 16
2.12. 15:30 | Zajímavý projekt

Společnost Jolla oznámila v příspěvku Case study: Sailfish Watch na svém blogu, že naportovala Sailfish OS na chytré hodinky. Využila a inspirovala se otevřeným operačním systémem pro chytré hodinky AsteroidOS. Použita je knihovna libhybris. Ukázka ovládání hodinek na YouTube.

Ladislav Hagara | Komentářů: 8
2.12. 14:15 | Nová verze

Byla vydána verze 7.1.0 skriptovacího jazyka PHP používaného zejména k vývoji dynamických webových stránek. Jedná se o první stabilní verzi nejnovější větvě 7.1. Přehled novinek v dokumentaci. Podrobnosti v ChangeLogu. K dispozici je také příručka pro přechod z PHP 7.0.x na PHP 7.1.x.

Ladislav Hagara | Komentářů: 2
2.12. 12:55 | Nová verze

Google Chrome 55 byl prohlášen za stabilní. Nejnovější stabilní verze 55.0.2883.75 tohoto webového prohlížeče přináší řadu oprav a vylepšení (YouTube). Opraveno bylo také 36 bezpečnostních chyb. Mariusz Mlynski si například vydělal 22 500 dolarů za 3 nahlášené chyby (Universal XSS in Blink).

Ladislav Hagara | Komentářů: 4
2.12. 11:55 | Pozvánky

Máte rádi svobodný software a hardware nebo se o nich chcete něco dozvědět? Přijďte na 135. sraz spolku OpenAlt, který se bude konat ve čtvrtek 8. prosince od 18:00 v Radegastovně Perón (Stroupežnického 20, Praha 5). Sraz bude tentokrát tématický. Bude retro! K vidění budou přístroje jako Psion 5mx nebo Palm Z22. Ze svobodného hardwaru pak Openmoko nebo čtečka WikiReader. Přijďte se i vy pochlubit svými legendami, nebo alespoň na pivo. Moderní hardware má vstup samozřejmě také povolen.

xkucf03 | Komentářů: 0
2.12. 00:10 | Nová verze

Byla vydána verze 3.2 svobodného systému pro detekci a prevenci průniků a monitorování bezpečnosti počítačových sítí Suricata. Z novinek lze zmínit například podporu protokolů DNP3 a CIP/ENIP, vylepšenou podporu TLS a samozřejmě také aktualizovanou dokumentaci.

Ladislav Hagara | Komentářů: 0
1.12. 21:00 | Nová verze

Byla vydána beta verze Linux Mintu 18.1 s kódovým jménem Serena. Na blogu Linux Mintu jsou hned dvě oznámení. První o vydání Linux Mintu s prostředím MATE a druhé o vydání Linux Mintu s prostředím Cinnamon. Stejným způsobem jsou rozděleny také poznámky k vydání (MATE, Cinnamon) a přehled novinek s náhledy (MATE, Cinnamon). Linux Mint 18.1 bude podporován až do roku 2021.

Ladislav Hagara | Komentářů: 0
1.12. 16:42 | Nová verze

Byl vydán Devuan Jessie 1.0 Beta 2. Jedná se o druhou beta verzi forku Debianu bez systemd představeného v listopadu 2014 (zprávička). První beta verze byla vydána v dubnu letošního roku (zprávička). Jedna z posledních přednášek věnovaných Devuanu proběhla v listopadu na konferenci FSCONS 2016 (YouTube, pdf).

Ladislav Hagara | Komentářů: 0
Kolik máte dat ve svém domovském adresáři na svém primárním osobním počítači?
 (32%)
 (24%)
 (29%)
 (7%)
 (5%)
 (3%)
Celkem 767 hlasů
 Komentářů: 50, poslední 29.11. 15:50
Rozcestník
Reklama

Dotaz: Postfix hlasi RSET

8.2.2010 12:13 pepek
Postfix hlasi RSET
Přečteno: 773×
Zdravim.
Resim jeden problem. Provozuji aplikaci zalozenou na php fusion. Tato app jela na vyvojovem serveru na Debianu (bez problemu). Nyni nastal cas na migraci do produkce, coz je primarne SUNovsky zelezo a Solaris 10. Migrace probehla v pohode az na jednu vec. Pokud z teto app je potreba odeslat email (postfix 2.6.2) logy hlasi:

postfix/smtpd[26768]: [ID 197553 mail.info] connect from (hostname)[192.168.1.5]
postfix/smtpd[26768]: [ID 197553 mail.info] lost connection after RSET from (hostname)[192.168.1.5]
postfix/smtpd[26768]: [ID 197553 mail.info] disconnect from (hostname)[192.168.1.5]


Nalezl jsem podobny dotaz, ktery tu uz byl, ale nebyl zodpovezen. Zde.
Chovani je velice podobne, posta z konzole ci jineho mailklienta (squirell, thunderbird ad.) chodi bez problemu. Domnivam se, ze asi bude problem nekde v php a nejakejch konekci ci modulu na postfix, nebo ne? Dekuji za pripadne odpovedi.

PS: Co presne si mam pod touto hlaskou predstavit? Prijde mi hodne obecna.

Odpovědi

8.2.2010 16:58 Martin H. | skóre: 27 | blog: linservis | Brno
Rozbalit Rozbalit vše Re: Postfix hlasi RSET
Napadla mě jedna věc: možná máš nějaké restrikce pro SMTP v Postfixu a máš je ve špatném pořadí - aplikace není autorizována jako klient s možností posílat bez ověření a proto se aplikuje pravidlo autentizace SMTP.

Bohužel tvůj dotaz je velice obecný.

Viděl bych to tak, že PHP odesílá ze 127.0.0.1, ale localhost není v RELAY ... nebo naopak síť 192 ... není v RELAY a klenti používají SMTP autorizaci (stejné jméno a heslo, jako k POP3/IMAP).

Jen střílím od boku ... prověř to.

Příkaz říká, že klient ukončil spojení ihned po navázání spojení.
--- Kapitalismus je lepší, než socialismus ... ale horší, než jsem čekal. (Jiří Suchý) ---
9.2.2010 10:21 pepek
Rozbalit Rozbalit vše Re: Postfix hlasi RSET
No asi odtud bude vitr foukat, ale trochu mi to prosim upresni.

Relay mam nastaven pro localhost (mynetworks_style = host) pokud zmenim mynetworks_style = class tak ze stejne site maily chodej taky:
telnet 192.168.1.5 25
Trying 192.168.1.5...
Connected to 192.168.1.5.
Escape character is '^]'.
220 hostname.mydomain.cz ESMTP Postfix
HELO localhost
250 hostname.domain.cz
MAIL FROM:novak@mydomain.cz
250 2.1.0 Ok
RCPT TO:pepek@domain.cz
250 2.1.5 Ok
DATA
354 End data with .
ggg
.
250 2.0.0 Ok: queued as 92B5347604
quit

Nicmene, pokud zkusim z app tak opet nic.
POP/IMAP autorizuji klasicky proti passwd, shadow. SMTP autorizaci nepouzivam. Prave pt je mi to divny. Jedina restrikce, kterou mam je relay pouze na localhost. Jeste jsem koukal na vlastnictvi te app, ale to je take v poradku. Jine bezici app na serveru problem s odesilanim posty nemaji. Takze tak nejak tapu, zda je to nejaka restrikce v postfixu, nebo neco v te aplikaci.
10.2.2010 10:04 Kriegel
Rozbalit Rozbalit vše Re: Postfix hlasi RSET

Takhle je to koukani do koule...

 

Hod sem vystup

postconf -n

pak do main.cf dej

debug_peer_list = cl.ie.nt.IP

popr uprav verbosity level

debug_peer_level = 5

a postni log

10.2.2010 13:26 Pavel
Rozbalit Rozbalit vše Re: Postfix hlasi RSET
postconf -n :

command_directory = /usr/sbin
config_directory = /etc/postfix
daemon_directory = /usr/libexec/postfix
data_directory = /var/lib/postfix
debug_peer_level = 5
debug_peer_list = 127.0.0.1
html_directory = no
mail_owner = postfix
mailq_path = /usr/bin/mailq
manpage_directory = /usr/share/man
message_size_limit = 20480000
mydestination = $myhostname, localhost.$mydomain, localhost, $mydomain, mail.$mydomain, www.$mydomain, ftp.$mydomain
mydomain = domena.cz
myhostname = hostname.domena.cz
mynetworks_style = host
myorigin = $mydomain
newaliases_path = /usr/bin/newaliases
queue_directory = /var/spool/postfix
readme_directory = no
sample_directory = /etc/postfix
sendmail_path = /usr/lib/sendmail
setgid_group = postdrop
smtpd_timeout = 100
unknown_local_recipient_reject_code = 550

A vystup z logu:

Feb 10 13:15:46 hostname postfix/smtpd[28318]: [ID 197553 mail.info] connect from hostname[192.168.1.5]
Feb 10 13:15:46 hostname postfix/smtpd[28318]: [ID 197553 mail.info] lost connection after RSET from hostname[192.168.1.5]
Feb 10 13:15:46 hostname postfix/smtpd[28318]: [ID 197553 mail.info] disconnect from hostname[192.168.1.5]

10.2.2010 17:20 Kriegel
Rozbalit Rozbalit vše Re: Postfix hlasi RSET

debug_peer_list = 192.168.1.5

a samozrejme postfix reload

pak by to do logu melo sypat neco vic...

11.2.2010 10:16 pepek
Rozbalit Rozbalit vše Re: Postfix hlasi RSET
Feb 11 10:06:59 sun1 postfix/smtpd[28617]: [ID 197553 mail.info] connect from sun1[192.168.1.5]
Feb 11 10:06:59 sun1 postfix/smtpd[28617]: [ID 197553 mail.info] match_hostname: sun1 ~? 127.0.0.1/32
Feb 11 10:06:59 sun1 postfix/smtpd[28617]: [ID 197553 mail.info] match_hostaddr: 192.168.1.5 ~? 127.0.0.1/32
Feb 11 10:06:59 sun1 postfix/smtpd[28617]: [ID 197553 mail.info] match_hostname: sun1 ~? 192.168.1.5/32
Feb 11 10:06:59 sun1 postfix/smtpd[28617]: [ID 197553 mail.info] match_hostaddr: 192.168.1.5 ~? 192.168.1.5/32
Feb 11 10:06:59 sun1 postfix/smtpd[28617]: [ID 197553 mail.info] > sun1[192.168.1.5]: 220 hostname.domena.cz ESMTP Postfix
Feb 11 10:06:59 sun1 postfix/smtpd[28617]: [ID 197553 mail.info] watchdog_pat: a72f8
Feb 11 10:06:59 sun1 postfix/smtpd[28617]: [ID 197553 mail.info] vstream_fflush_some: fd 12 flush 47
Feb 11 10:06:59 sun1 postfix/smtpd[28617]: [ID 197553 mail.info] vstream_buf_get_ready: fd 12 got 28
Feb 11 10:06:59 sun1 postfix/smtpd[28617]: [ID 197553 mail.info] < sun1[192.168.1.5]: EHLO www.domena.cz
Feb 11 10:06:59 sun1 postfix/smtpd[28617]: [ID 197553 mail.info] > sun1[192.168.1.5]: 250-hostname.domena.cz
Feb 11 10:06:59 sun1 postfix/smtpd[28617]: [ID 197553 mail.info] > sun1[192.168.1.5]: 250-PIPELINING
Feb 11 10:06:59 sun1 postfix/smtpd[28617]: [ID 197553 mail.info] > sun1[192.168.1.5]: 250-SIZE 20480000
Feb 11 10:06:59 sun1 postfix/smtpd[28617]: [ID 197553 mail.info] > sun1[192.168.1.5]: 250-VRFY
Feb 11 10:06:59 sun1 postfix/smtpd[28617]: [ID 197553 mail.info] match_list_match: sun1: no match
Feb 11 10:06:59 sun1 postfix/smtpd[28617]: [ID 197553 mail.info] match_list_match: 192.168.1.5: no match
Feb 11 10:06:59 sun1 postfix/smtpd[28617]: [ID 197553 mail.info] > sun1[192.168.1.5]: 250-ETRN
Feb 11 10:06:59 sun1 postfix/smtpd[28617]: [ID 197553 mail.info] > sun1[192.168.1.5]: 250-ENHANCEDSTATUSCODES
Feb 11 10:06:59 sun1 postfix/smtpd[28617]: [ID 197553 mail.info] > sun1[192.168.1.5]: 250-8BITMIME
Feb 11 10:06:59 sun1 postfix/smtpd[28617]: [ID 197553 mail.info] > sun1[192.168.1.5]: 250 DSN
Feb 11 10:06:59 sun1 postfix/smtpd[28617]: [ID 197553 mail.info] watchdog_pat: a72f8
Feb 11 10:06:59 sun1 postfix/smtpd[28617]: [ID 197553 mail.info] vstream_fflush_some: fd 12 flush 136
Feb 11 10:06:59 sun1 postfix/smtpd[28617]: [ID 197553 mail.info] vstream_buf_get_ready: fd 12 got 12
Feb 11 10:06:59 sun1 postfix/smtpd[28617]: [ID 197553 mail.info] < sun1[192.168.1.5]: AUTH LOGIN
Feb 11 10:06:59 sun1 postfix/smtpd[28617]: [ID 197553 mail.info] match_string: AUTH ~? CONNECT
Feb 11 10:06:59 sun1 postfix/smtpd[28617]: [ID 197553 mail.info] match_string: AUTH ~? GET
Feb 11 10:06:59 sun1 postfix/smtpd[28617]: [ID 197553 mail.info] match_string: AUTH ~? POST
Feb 11 10:06:59 sun1 postfix/smtpd[28617]: [ID 197553 mail.info] match_list_match: AUTH: no match
Feb 11 10:06:59 sun1 postfix/smtpd[28617]: [ID 197553 mail.info] > sun1[192.168.1.5]: 502 5.5.2 Error: command not recognized
Feb 11 10:06:59 sun1 postfix/smtpd[28617]: [ID 197553 mail.info] watchdog_pat: a72f8
Feb 11 10:06:59 sun1 postfix/smtpd[28617]: [ID 197553 mail.info] vstream_fflush_some: fd 12 flush 41
Feb 11 10:06:59 sun1 postfix/smtpd[28617]: [ID 197553 mail.info] vstream_buf_get_ready: fd 12 got 6
Feb 11 10:06:59 sun1 postfix/smtpd[28617]: [ID 197553 mail.info] < sun1[192.168.1.5]: RSET
Feb 11 10:06:59 sun1 postfix/smtpd[28617]: [ID 197553 mail.info] > sun1[192.168.1.5]: 250 2.0.0 Ok
Feb 11 10:06:59 sun1 postfix/smtpd[28617]: [ID 197553 mail.info] watchdog_pat: a72f8
Feb 11 10:06:59 sun1 postfix/smtpd[28617]: [ID 197553 mail.info] vstream_fflush_some: fd 12 flush 14
Feb 11 10:06:59 sun1 postfix/smtpd[28617]: [ID 197553 mail.info] smtp_get: EOF
Feb 11 10:06:59 sun1 postfix/smtpd[28617]: [ID 197553 mail.info] match_hostname: sun1 ~? 127.0.0.1/32
Feb 11 10:06:59 sun1 postfix/smtpd[28617]: [ID 197553 mail.info] match_hostaddr: 192.168.1.5 ~? 127.0.0.1/32
Feb 11 10:06:59 sun1 postfix/smtpd[28617]: [ID 197553 mail.info] match_hostname: sun1 ~? 192.168.1.5/32
Feb 11 10:06:59 sun1 postfix/smtpd[28617]: [ID 197553 mail.info] match_hostaddr: 192.168.1.5 ~? 192.168.1.5/32
Feb 11 10:06:59 sun1 postfix/smtpd[28617]: [ID 197553 mail.info] lost connection after RSET from sun1[192.168.1.5]
Feb 11 10:06:59 sun1 postfix/smtpd[28617]: [ID 197553 mail.info] disconnect from sun1[192.168.1.5]
11.2.2010 12:59 Kriegel
Rozbalit Rozbalit vše Re: Postfix hlasi RSET

(1) Feb 11 10:06:59 sun1 postfix/smtpd[28617]: [ID 197553 mail.info] < sun1[192.168.1.5]: AUTH LOGIN
(2) Feb 11 10:06:59 sun1 postfix/smtpd[28617]: [ID 197553 mail.info] > sun1[192.168.1.5]: 502 5.5.2 Error: command not recognized
(3) Feb 11 10:06:59 sun1 postfix/smtpd[28617]: [ID 197553 mail.info] < sun1[192.168.1.5]: RSET

Klient se snazi o autentifikaci (1), ale server ho nepodporuje, proto posila 502 ... (2), na coz klient reaguje resetem (3)  a ukonci session

 

Resenim je bud

a) zprovoznit na serveru overovani, pak zacni tady http://www.postfix.org/postconf.5.html#smtp_sasl_auth_enable nebo

b) donutit klienta, aby nemel potrebu se autentifikovat

11.2.2010 13:15 pepek
Rozbalit Rozbalit vše Re: Postfix hlasi RSET
Myslel jsem si to po precteni tech logu :-)

Preferoval bych moznost b, ale to tedy znamena prepsat prislusnou cast v aplikaci?
11.2.2010 13:32 Kriegel
Rozbalit Rozbalit vše Re: Postfix hlasi RSET

Tak pak podle preferenci :)

Vzhledem k tomu, ze to fungovalo driv, tak na tom testovacim serveru muselo byt a nebo b...

11.2.2010 13:39 Kriegel
Rozbalit Rozbalit vše Re: Postfix hlasi RSET

reseni mozna najdes tady http://www.php-fusion.co.uk/print.php?type=F&thread=24556

public $SMTPAuth=0;

11.2.2010 14:10 pepek
Rozbalit Rozbalit vše Re: Postfix hlasi RSET
Jj, zatim dik za rady. Kontroloval jsem jeste postfix a zkompilovanej je s podporou ssl. Takze jeste se ozvu jak jsem pokrocil.....
11.2.2010 16:47 Martin H. | skóre: 27 | blog: linservis | Brno
Rozbalit Rozbalit vše Re: Postfix hlasi RSET
To nemá nic společného se SSL, ale SASL ...

Doporučil bych to vypnout, jak je nabízeno výše ...
--- Kapitalismus je lepší, než socialismus ... ale horší, než jsem čekal. (Jiří Suchý) ---
23.2.2010 12:05 pepek
Rozbalit Rozbalit vše Re: Postfix hlasi RSET
Ahoj, tak jsem to prosel. Je evidentni, ze php-fusion pouziva k odesilani mailu php-mailer
Primarni soubory, ktere to ridi jsou: class.phpmailer.php a class.smtp.php
Bohuzel kdyz jsem je prolezl, tak $SMTPAuth se nachazi v prvnim jmenovanem, ale ma hodnotu: var $SMTPAuth = false;
Pokud ji zmenim na public $SMTPAuth=0; nebo var $SMTPAuth=0; vysledek je stale stejny. Nebo je to jeste nekde jinde? Nevite, kde ta autentizace je ve fusionu zadratovana?

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267   www.czech-server.cz
© 1999-2015 Nitemedia s. r. o. Všechna práva vyhrazena.