What does the mail server log say?

On Apr 24, 2017 8:03 AM, "Marslo Jiao" <marslo.j...@gmail.com> wrote:

> After the gitlab_rails['smtp_tls'] = false set to gitlab_rails['smtp_tls']
> = true
>
> The error shows to OPENSSL error, but still haven't any clue about it.
>
> *irb(main):001:0> Notify.test_email('marslo.j...@mycompany.com
> <marslo.j...@mycompany.com>', 'test subject', 'test body').deliver_now*
>
> *Notify#test_email: processed outbound mail in 408.9ms*
>
> *Sent mail to marslo.j...@mycompany.com <marslo.j...@mycompany.com>
> (545.2ms)*
> *Date: Mon, 24 Apr 2017 19:08:18 +0800*
> *From: GitLab <my.m...@mycompany.com <my.m...@mycompany.com>>*
> *Reply-To: GitLab <my.m...@mycompany.com <my.m...@mycompany.com>>*
> *To: marslo.j...@mycompany.com <marslo.j...@mycompany.com>*
> *Message-ID: <58fddca2a24f6_3f0c3fd89a4db11c64...@gitlab.mail>*
> *Subject: test subject*
> *Mime-Version: 1.0*
> *Content-Type: text/html;*
> * charset=UTF-8*
> *Content-Transfer-Encoding: 7bit*
> *Auto-Submitted: auto-generated*
> *X-Auto-Response-Suppress: All*
>
> *<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"
> "http://www.w3.org/TR/REC-html40/loose.dtd
> <http://www.w3.org/TR/REC-html40/loose.dtd>">*
> *<html><body><p>test body</p></body></html>*
>
> *OpenSSL::SSL::SSLError: SSL_connect returned=1 errno=0 state=SSLv2/v3
> read server hello A: unknown protocol*
> *        from /opt/gitlab/embedded/lib/ruby/2.3.0/net/smtp.rb:587:in
> `connect'*
> *        from /opt/gitlab/embedded/lib/ruby/2.3.0/net/smtp.rb:587:in
> `tlsconnect'*
> *        from /opt/gitlab/embedded/lib/ruby/2.3.0/net/smtp.rb:555:in
> `do_start'*
> *        from /opt/gitlab/embedded/lib/ruby/2.3.0/net/smtp.rb:521:in
> `start'*
> *        from
> /opt/gitlab/embedded/lib/ruby/gems/2.3.0/gems/mail-2.6.4/lib/mail/network/delivery_methods/smtp.rb:113:in
> `deliver!'*
> *        from
> /opt/gitlab/embedded/lib/ruby/gems/2.3.0/gems/mail-2.6.4/lib/mail/message.rb:2149:in
> `do_delivery'*
> *        from
> /opt/gitlab/embedded/lib/ruby/gems/2.3.0/gems/mail-2.6.4/lib/mail/message.rb:237:in
> `block in deliver'*
> *        from
> /opt/gitlab/embedded/lib/ruby/gems/2.3.0/gems/actionmailer-4.2.8/lib/action_mailer/base.rb:543:in
> `block in deliver_mail'*
> *        from
> /opt/gitlab/embedded/lib/ruby/gems/2.3.0/gems/activesupport-4.2.8/lib/active_support/notifications.rb:164:in
> `block in instrument'*
> *        from
> /opt/gitlab/embedded/lib/ruby/gems/2.3.0/gems/activesupport-4.2.8/lib/active_support/notifications/instrumenter.rb:20:in
> `instrument'*
> *        from
> /opt/gitlab/embedded/lib/ruby/gems/2.3.0/gems/activesupport-4.2.8/lib/active_support/notifications.rb:164:in
> `instrument'*
> *        from
> /opt/gitlab/embedded/lib/ruby/gems/2.3.0/gems/actionmailer-4.2.8/lib/action_mailer/base.rb:541:in
> `deliver_mail'*
> *        from
> /opt/gitlab/embedded/lib/ruby/gems/2.3.0/gems/mail-2.6.4/lib/mail/message.rb:237:in
> `deliver'*
> *        from
> /opt/gitlab/embedded/lib/ruby/gems/2.3.0/gems/actionmailer-4.2.8/lib/action_mailer/message_delivery.rb:85:in
> `deliver_now'*
> *        from (irb):1*
> *        from
> /opt/gitlab/embedded/lib/ruby/gems/2.3.0/gems/railties-4.2.8/lib/rails/commands/console.rb:110:in
> `start'*
> *        from
> /opt/gitlab/embedded/lib/ruby/gems/2.3.0/gems/railties-4.2.8/lib/rails/commands/console.rb:9:in
> `start'*
> *        from
> /opt/gitlab/embedded/lib/ruby/gems/2.3.0/gems/railties-4.2.8/lib/rails/commands/commands_tasks.rb:68:in
> `console'*
> *        from
> /opt/gitlab/embedded/lib/ruby/gems/2.3.0/gems/railties-4.2.8/lib/rails/commands/commands_tasks.rb:39:in
> `run_command!'*
> *        from
> /opt/gitlab/embedded/lib/ruby/gems/2.3.0/gems/railties-4.2.8/lib/rails/commands.rb:17:in
> `<top (required)>'*
> *        from bin/rails:9:in `require'*
> *        from bin/rails:9:in `<main>'*
>
> Postfix Configuration:
>
> *# postconf -n*
> *alias_database = hash:/etc/aliases*
> *alias_maps = hash:/etc/aliases*
> *append_dot_mydomain = no*
> *biff = no*
> *broken_sasl_auth_clients = yes*
> *inet_interfaces = all*
> *inet_protocols = all*
> *mailbox_size_limit = 0*
> *mydestination = $myhostname, Gitlab, www.gitlab.mycompany.com
> <http://www.gitlab.mycompany.com> CNHSZHDCS1VU107, localhost.localdomain,
> localhost*
> *myhostname = www.gitlab.mycompany.com <http://www.gitlab.mycompany.com>*
> *mynetworks = 127.0.0.0/8 <http://127.0.0.0/8> [::ffff:127.0.0.0]/104
> [::1]/128*
> *readme_directory = no*
> *recipient_delimiter = +*
> *relayhost =*
> *smtp_sasl_auth_enable = yes*
> *smtp_tls_session_cache_database = btree:${data_directory}/smtp_scache*
> *smtpd_banner = $myhostname ESMTP $mail_name (Ubuntu)*
> *smtpd_relay_restrictions = permit_mynetworks permit_sasl_authenticated
> defer_unauth_destination*
> *smtpd_sasl_auth_enable = yes*
> *smtpd_sasl_security_options = noplaintext*
> *smtpd_tls_auth_only = yes*
> *smtpd_tls_cert_file = /etc/ssl/certs/ssl-cert-snakeoil.pem*
> *smtpd_tls_key_file = /etc/ssl/private/ssl-cert-snakeoil.key*
> *smtpd_tls_security_level = may*
> *smtpd_tls_session_cache_database = btree:${data_directory}/smtpd_scache*
> *smtpd_use_tls = yes*
>
>
> *# postconf -M*
> *smtp       inet  n       -       y       -       -       smtpd*
> *pickup     unix  n       -       y       60      1       pickup*
> *cleanup    unix  n       -       y       -       0       cleanup*
> *qmgr       unix  n       -       n       300     1       qmgr*
> *tlsmgr     unix  -       -       y       1000?   1       tlsmgr*
> *rewrite    unix  -       -       y       -       -       trivial-rewrite*
> *bounce     unix  -       -       y       -       0       bounce*
> *defer      unix  -       -       y       -       0       bounce*
> *trace      unix  -       -       y       -       0       bounce*
> *verify     unix  -       -       y       -       1       verify*
> *flush      unix  n       -       y       1000?   0       flush*
> *proxymap   unix  -       -       n       -       -       proxymap*
> *proxywrite unix  -       -       n       -       1       proxymap*
> *smtp       unix  -       -       y       -       -       smtp*
> *relay      unix  -       -       y       -       -       smtp*
> *showq      unix  n       -       y       -       -       showq*
> *error      unix  -       -       y       -       -       error*
> *retry      unix  -       -       y       -       -       error*
> *discard    unix  -       -       y       -       -       discard*
> *local      unix  -       n       n       -       -       local*
> *virtual    unix  -       n       n       -       -       virtual*
> *lmtp       unix  -       -       y       -       -       lmtp*
> *anvil      unix  -       -       y       -       1       anvil*
> *scache     unix  -       -       y       -       1       scache*
> *maildrop   unix  -       n       n       -       -       pipe flags=DRhu
> user=vmail argv=/usr/bin/maildrop -d ${recipient}*
> *uucp       unix  -       n       n       -       -       pipe flags=Fqhu
> user=uucp argv=uux -r -n -z -a$sender - $nexthop!rmail ($recipient)*
> *ifmail     unix  -       n       n       -       -       pipe flags=F
> user=ftn argv=/usr/lib/ifmail/ifmail -r $nexthop ($recipient)*
> *bsmtp      unix  -       n       n       -       -       pipe flags=Fq.
> user=bsmtp argv=/usr/lib/bsmtp/bsmtp -t$nexthop -f$sender $recipient*
> *scalemail-backend unix - n       n       -       2       pipe flags=R
> user=scalemail argv=/usr/lib/scalemail/bin/scalemail-store ${nexthop}
> ${user} ${extension}*
> *mailman    unix  -       n       n       -       -       pipe flags=FR
> user=list argv=/usr/lib/mailman/bin/postfix-to-mailman.py ${nexthop}
> ${user}*
>
>
> On Thursday, March 16, 2017 at 5:03:35 PM UTC+8, Magnus Therning wrote:
>>
>>
>> Marslo Jiao <marsl...@gmail.com> writes:
>>
>> > Anyone can  help me?
>> > Thanks in advanced.
>>
>> My suggestion is that you also check the mail server logs, maybe they
>> can shed more light on the issue.
>>
>> /M
>>
>> --
>> Magnus Therning,  magnus....@cipherstone.com
>> Cipherstone Technologies AB
>> Theres Svenssons gata 10, 417 55 Gothenburg, Sweden
>>
>> Unix is the answer, but only if you phrase the question very
>> carefully.
>>      — Unknown
>>
> --
> You received this message because you are subscribed to the Google Groups
> "GitLab" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to gitlabhq+unsubscr...@googlegroups.com.
> To view this discussion on the web visit https://groups.google.com/d/
> msgid/gitlabhq/136d0cff-06f3-4757-8df2-ea751493d0e2%40googlegroups.com
> <https://groups.google.com/d/msgid/gitlabhq/136d0cff-06f3-4757-8df2-ea751493d0e2%40googlegroups.com?utm_medium=email&utm_source=footer>
> .
> For more options, visit https://groups.google.com/d/optout.
>

-- 
You received this message because you are subscribed to the Google Groups 
"GitLab" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to gitlabhq+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/gitlabhq/CANNWuVUDrScrmY21ZEs_5Kt2GsBMUTu4vB6Xekv_aQ0WHU0sKg%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to