powered by simpleCommunicator - 2.0.50     © 2025 Programmizd 02
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / ubuntu 18 + asp.net core 3.1 + apache 2.4.29 = 500/502 ошибки
15 сообщений из 15, страница 1 из 1
ubuntu 18 + asp.net core 3.1 + apache 2.4.29 = 500/502 ошибки
    #39933383
ther
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
У меня есть старенький проект на CentOS 7 + apache + core 2.0, который крутился на виртуалке и я горя не знал. Ща есть новый проект с описанными выше параметрами, который крутится на другой вирт машине и я постоянно получаю 500/502 ошибки. Я не знаю куда уже копать. Если выполнить команду top, то при небольшой нагрузке (один пользователь открывает страницу) проц подскакивает до 200-300% нагрузки.

настройки файла .conf в sites-available

#<VirtualHost *:*>
# RequestHeader set "X-Forwarded-Proto" expr=%{REQUEST_SCHEME}
#</VirtualHost>

<VirtualHost *:80>
ProxyPreserveHost On
ProxyPass / http://127.0.0.1:5000/ retry=1 acquire=3000 timeout=600 Keepalive=On
ProxyPassReverse / http://127.0.0.1:5000/
ServerName www.example.com
ServerAlias *.example.com
ErrorLog ${APACHE_LOG_DIR}site-error.log
# CustomLog ${APACHE_LOG_DIR}site-access.log common
</VirtualHost>

<VirtualHost *:443>
ServerAdmin webmaster@monopoliya.net
ServerName docs.monopoliya.net
ErrorLog ${APACHE_LOG_DIR}/error.log
# CustomLog ${APACHE_LOG_DIR}/access.log combined

<Proxy *>
Order deny,allow
Allow from all
</Proxy>

SSLEngine on
SSLProxyEngine On
SSLCertificateFile /etc/apache2/ssl/site_net.crt
SSLCertificateKeyFile /etc/apache2/ssl/site.net.key


ProxyRequests Off
ProxyPreserveHost On
ProxyPass / http://127.0.0.1:5000/ retry=1 acquire=3000 timeout=600 Keepalive=On
ProxyPassReverse / http://127.0.0.1:5000/
</VirtualHost>



сервис
[Unit]
Description=site

[Service]
WorkingDirectory=/var/www

# ExecStart=/usr/share/dotnet/dotnet /var/www/site.dll
ExecStart=/usr/bin/dotnet /var/www/site.dll
Restart=always
# Restart service after 10 seconds if the dotnet service crashes:
RestartSec=10
KillSignal=SIGINT
SyslogIdentifier=site
User=DotNetUser
Environment=ASPNETCORE_ENVIRONMENT=Production

[Install]
WantedBy=multi-user.target



ошибки в логе типа

[Tue Mar 03 08:37:17.480673 2020] [proxy_http:error] [pid 52938:tid 139622659118848] (20014)Internal error (specific information not available): [client 10.75.5.126:10283] AH01102: error reading status line from remote server 127.0.0.1:5000, referer: http://10.75.0.128/
[Tue Mar 03 08:37:25.082441 2020] [proxy_http:error] [pid 52938:tid 139622139033344] (20014)Internal error (specific information not available): [client 10.75.5.126:10295] AH01102: error reading status line from remote server 127.0.0.1:5000, referer: http://10.75.0.128/
[Tue Mar 03 09:03:53.558072 2020] [proxy_http:error] [pid 52938:tid 139623095310080] (20014)Internal error (specific information not available): [client 10.75.5.126:1236] AH01102: error reading status line from remote server 127.0.0.1:5000, referer: http://10.75.0.128/
[Tue Mar 03 09:03:54.906938 2020] [proxy_http:error] [pid 52938:tid 139622675904256] (20014)Internal error (specific information not available): [client 10.75.5.126:1241] AH01102: error reading status line from remote server 127.0.0.1:5000, referer: http://10.75.0.128/
[Tue Mar 03 09:03:55.017393 2020] [proxy_http:error] [pid 52938:tid 139622642333440] (20014)Internal error (specific information not available): [client 10.75.5.126:1245] AH01102: error reading status line from remote server 127.0.0.1:5000, referer: http://10.75.0.128/
[Tue Mar 03 09:03:55.017506 2020] [proxy:error] [pid 52938:tid 139622642333440] [client 10.75.5.126:1245] AH00898: Error reading from remote server returned by /User/CheckAccess, referer: http://10.75.0.128/


хелп плиз, ибо уже печаль
...
Рейтинг: 0 / 0
ubuntu 18 + asp.net core 3.1 + apache 2.4.29 = 500/502 ошибки
    #39933786
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ther,

Пора апать корку до 3 версии уже. Не мучайтесь.
...
Рейтинг: 0 / 0
ubuntu 18 + asp.net core 3.1 + apache 2.4.29 = 500/502 ошибки
    #39933907
ther
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ther
ubuntu 18 + asp.net core 3.1 + apache 2.4.29 = 500/502 ошибки

описанные выше параметры это ubuntu 18 + asp.net core 3.1 + apache 2.4.29 = 500/502 ошибки ))
...
Рейтинг: 0 / 0
ubuntu 18 + asp.net core 3.1 + apache 2.4.29 = 500/502 ошибки
    #39933969
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ther,

ну 502 это проблема прокси сервера, запрос не доходит скорее всего до приложения
а 500 это ошибка вашего приложения, посмотрите в логах

в первом случае тоже в логах нужно смотреть, но прокси
...
Рейтинг: 0 / 0
ubuntu 18 + asp.net core 3.1 + apache 2.4.29 = 500/502 ошибки
    #39933970
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ther,

апачи у вас прокси, я б заменил на nginx
...
Рейтинг: 0 / 0
ubuntu 18 + asp.net core 3.1 + apache 2.4.29 = 500/502 ошибки
    #39933996
ther
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
заменил на apache для теста, раньше был nginx. по поводу 500, она ооочень редко(но я понял, буду искать). в основном сыпет 502. Причем кака в том, что сам запрос доходит и выполняется, но возвращает 502. если обновить страницу, то видно, что запрос сработал.

если не сложно, может кто то сюда закинуть настройки nginx/apache, настройки сервиса , .confнастройки и че у кого в program.cs?
...
Рейтинг: 0 / 0
ubuntu 18 + asp.net core 3.1 + apache 2.4.29 = 500/502 ошибки
    #39934061
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ther
заменил на apache для теста, раньше был nginx. по поводу 500, она ооочень редко(но я понял, буду искать). в основном сыпет 502. Причем кака в том, что сам запрос доходит и выполняется, но возвращает 502. если обновить страницу, то видно, что запрос сработал.

если не сложно, может кто то сюда закинуть настройки nginx/apache, настройки сервиса , .confнастройки и че у кого в program.cs?


Дык в логах-то что? :) логи есть вообще?
...
Рейтинг: 0 / 0
ubuntu 18 + asp.net core 3.1 + apache 2.4.29 = 500/502 ошибки
    #39934100
ther
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
я сверху написал, что в логах
сегодняшний
автор[Wed Mar 04 09:25:06.004778 2020] [proxy_http:error] [pid 32577:tid 139622868838144] (20014)Internal error (specific information not available): [client 10.75.5.126:13857] AH01102: error reading status line from remote server 127.0.0.1:5000, referer: http://10.75.0.128/
[Wed Mar 04 09:25:06.004938 2020] [proxy:error] [pid 32577:tid 139622868838144] [client 10.75.5.126:13857] AH00898: Error reading from remote server returned by /ControlSystem/SetPersonAction, referer: http://10.75.0.128/
[Wed Mar 04 09:25:31.160224 2020] [proxy_http:error] [pid 32577:tid 139622994663168] (20014)Internal error (specific information not available): [client 10.75.5.126:13858] AH01102: error reading status line from remote server 127.0.0.1:5000, referer: http://10.75.0.128/
[Wed Mar 04 09:25:31.263708 2020] [proxy_http:error] [pid 32578:tid 139623662954240] (20014)Internal error (specific information not available): [client 10.75.5.126:13859] AH01102: error reading status line from remote server 127.0.0.1:5000, referer: http://10.75.0.128/
[Wed Mar 04 09:25:31.263828 2020] [proxy:error] [pid 32578:tid 139623662954240] [client 10.75.5.126:13859] AH00898: Error reading from remote server returned by /ControlSystem/GetScheduleTaskList, referer: http://10.75.0.128/
[Wed Mar 04 09:26:14.957289 2020] [proxy_http:error] [pid 32578:tid 139622810121984] (20014)Internal error (specific information not available): [client 10.75.5.126:13862] AH01102: error reading status line from remote server 127.0.0.1:5000, referer: http://10.75.0.128/
[Wed Mar 04 09:26:14.957401 2020] [proxy:error] [pid 32578:tid 139622810121984] [client 10.75.5.126:13862] AH00898: Error reading from remote server returned by /ControlSystem/SetPersonAction, referer: http://10.75.0.128/
[Wed Mar 04 09:26:28.841204 2020] [proxy_http:error] [pid 32578:tid 139623246313216] (20014)Internal error (specific information not available): [client 10.75.5.126:13862] AH01102: error reading status line from remote server 127.0.0.1:5000, referer: http://10.75.0.128/
[Wed Mar 04 09:26:28.886663 2020] [proxy_http:error] [pid 32578:tid 139622793336576] (20014)Internal error (specific information not available): [client 10.75.5.126:13863] AH01102: error reading status line from remote server 127.0.0.1:5000, referer: http://10.75.0.128/
[Wed Mar 04 09:26:28.886774 2020] [proxy:error] [pid 32578:tid 139622793336576] [client 10.75.5.126:13863] AH00898: Error reading from remote server returned by /ControlSystem/GetData, referer: http://10.75.0.128/


в логе апача ничего нет
...
Рейтинг: 0 / 0
ubuntu 18 + asp.net core 3.1 + apache 2.4.29 = 500/502 ошибки
    #39934154
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ther,

не, логи приложения, вы их пишите?
...
Рейтинг: 0 / 0
ubuntu 18 + asp.net core 3.1 + apache 2.4.29 = 500/502 ошибки
    #39934161
ther
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
если вы про logger, то нет. Буду настраивать, думал, может кто то сталкивался...
...
Рейтинг: 0 / 0
ubuntu 18 + asp.net core 3.1 + apache 2.4.29 = 500/502 ошибки
    #39934307
carrotik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ther,

..у меня конфигурация подобная, но Core приложения крутятся под supervisor - может его попробуете?
...
Рейтинг: 0 / 0
ubuntu 18 + asp.net core 3.1 + apache 2.4.29 = 500/502 ошибки
    #39934478
Фотография ЕвгенийВ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ther
Если выполнить команду top, то при небольшой нагрузке (один пользователь открывает страницу) проц подскакивает до 200-300% нагрузки.


Это как?
...
Рейтинг: 0 / 0
ubuntu 18 + asp.net core 3.1 + apache 2.4.29 = 500/502 ошибки
    #39934549
ther
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ЕвгенийВ,

это на виртуалке))
...
Рейтинг: 0 / 0
ubuntu 18 + asp.net core 3.1 + apache 2.4.29 = 500/502 ошибки
    #39934976
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ther
если вы про logger, то нет. Буду настраивать, думал, может кто то сталкивался...


В любом случае надо логгер настраивать, вы так за каждой проблемой будете с хрустальным шаром бегать и ванговать? :)
...
Рейтинг: 0 / 0
ubuntu 18 + asp.net core 3.1 + apache 2.4.29 = 500/502 ошибки
    #39935062
ther
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
логгер настроил, проблему нашел, сотрудник сделал правки и при проверке куки каждый раз выдавал 30-50к задвоенных записей вместо одной. Код поправил, и всера было все норм. Пасиб всем
...
Рейтинг: 0 / 0
15 сообщений из 15, страница 1 из 1
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / ubuntu 18 + asp.net core 3.1 + apache 2.4.29 = 500/502 ошибки
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]