http-сервер auth 192.168.0.92:465 отправил недопустимый заголовок в ответ, находясь в состоянии http-авторизации, - PullRequest
0 голосов
/ 02 января 2019

Я собираюсь построить почтовый сервер Apache james 3.2.0 с помощью nginx. Используйте JavaMail 1.5.0 для проверки того, что почтовый сервер james успешно отправил сообщение.

Но после того как я добавил nginx между Javamail и почтовым сервером Джеймса, nginx продолжал получать ошибку [12604#11312: *1 auth http server 192.168.0.92:465 sent invalid header in response while in http auth state, client: 127.0.0.1, server: 0.0.0.0:9092, login: "admin@test.com"].

Ниже приведена моя конфигурация почты nginx:

mail {
    auth_http  192.168.0.92:465;
    smtp_capabilities "PIPELINING" "SIZE 10240000" "VRFY" "ETRN" "ENHANCEDSTATUSCODES" "8BITMIME" "DSN";
    server_name singlewindow.gov.cn;
    # only if upstream supports XCLIENT
    xclient off;
    smtp_auth login plain cram-md5;
    server {
        listen 9092;
        # this is SMTP proxy!
        protocol smtp;

        proxy on;
        proxy_timeout 30;
        proxy_pass_error_message on;
    }
}

12604#11312: *1 auth http server 192.168.0.92:465 sent invalid header in response while in http auth state, client: 127.0.0.1, server: 0.0.0.0:9092, login: "admin@test.com"

...