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í
×

    včera 17:11 | Zajímavý software

    Na GOG.com běží Spring Sale. Při té příležitosti lze získat zdarma počítačovou hru Deep Sky Derelicts.

    Ladislav Hagara | Komentářů: 4
    včera 14:22 | Nová verze

    Sound Open Firmware, projekt Linux Foundation, open source audio DSP firmware a SDK, byl vydán ve verzi 2.5.0. Přináší podporu platformy Mediatek mt8188 nebo nový audio modul ARIA (Automatic Regressive Input Amplifier Module).

    Ladislav Hagara | Komentářů: 1
    včera 12:33 | Nová verze

    Byla vydána nová verze 5.8 programovacího jazyka Swift (Wikipedie). Zdrojové kódy jsou k dispozici na GitHubu. Ke stažení budou oficiální binární balíčky pro Ubuntu 18.04, Ubuntu 20.04, Ubuntu 22.04, CentOS 7, Amazon Linux 2 a Red Hat Universal Base Image 9.

    Ladislav Hagara | Komentářů: 0
    včera 12:22 | Nová verze

    Byla vydána nová verze 1.77 editoru zdrojových kódů Visual Studio Code (Wikipedie). Přehled novinek i s náhledy a animovanými gify v poznámkách k vydání. Ve verzi 1.77 vyjde také VSCodium, tj. komunitní sestavení Visual Studia Code bez telemetrie a licenčních podmínek Microsoftu.

    Ladislav Hagara | Komentářů: 5
    včera 12:11 | Nová verze

    Byla vydána beta verze Ubuntu 23.04 s kódovým názvem Lunar Lobster. Přehled novinek v poznámkách k vydání. Dle plánu by Ubuntu 23.04 mělo vyjít 20. dubna 2023.

    Ladislav Hagara | Komentářů: 0
    30.3. 17:44 | Nová verze

    Linuxová distribuce OpenMandriva byla vydána ve verzi ROME 23.03. Název ROME říká, že se jedná se o průběžně aktualizovanou (rolling) edici. Stabilní edice nese název Rock, aktuálně OpenMandriva Lx 4.3 Dysprosium.

    Ladislav Hagara | Komentářů: 4
    30.3. 17:33 | Pozvánky

    Tento pátek od 14:00 proběhne v Brně na FI MUNI konference DevConf Mini. Na programu je celá řada zajímavých přednášek od testování releasů Fedory, přes super počítače nebo Big Data, až po závody autonomních aut. Konferenci bude možné sledovat i na online streamu.

    joejoe | Komentářů: 0
    30.3. 15:00 | Zajímavý článek

    Minulý týden proběhla hackerská soutěž Pwn2Own Vancouver 2023. Adobe Reader, Microsoft SharePoint, Oracle VirtualBox, Tesla, Ubuntu Desktop, Windows 11, macOS, Microsoft Teams, VMWare Workstation. Vše hacknuto. Synacktiv získal 530 000 dolarů a Teslu Model 3.

    Ladislav Hagara | Komentářů: 17
    30.3. 07:00 | Nová verze

    Byla vydána nová stabilní verze 3.5 svobodného 3D softwaru Blender. Přehled novinek i s náhledy v oznámení o vydání a na YouTube.

    Ladislav Hagara | Komentářů: 0
    30.3. 06:00 | Nová verze

    Po 5 měsících vývoje od vydání verze 6.1 byla vydána nová verze 6.2 svobodného open source redakčního systému WordPress. Kódové jméno Dolphy bylo vybráno na počest amerického jazzového altsaxofonisty, flétnisty a basklarinetisty Erica Dolphyho.

    Ladislav Hagara | Komentářů: 0
    Chodí vám kočka nebo jiné domácí zvíře po klávesnici?
     (64%)
     (9%)
     (9%)
     (9%)
     (9%)
    Celkem 11 hlasů
     Komentářů: 0
    Rozcestník


    Dotaz: Postfix hlasi RSET

    8.2.2010 12:13 pepek
    Postfix hlasi RSET
    Přečteno: 921×
    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.