|
ubuntu 18 + asp.net core 3.1 + apache 2.4.29 = 500/502 ошибки
|
|||
---|---|---|---|
#18+
У меня есть старенький проект на 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/ хелп плиз, ибо уже печаль ... |
|||
:
Нравится:
Не нравится:
|
|||
03.03.2020, 11:13 |
|
ubuntu 18 + asp.net core 3.1 + apache 2.4.29 = 500/502 ошибки
|
|||
---|---|---|---|
#18+
ther, Пора апать корку до 3 версии уже. Не мучайтесь. ... |
|||
:
Нравится:
Не нравится:
|
|||
04.03.2020, 01:28 |
|
ubuntu 18 + asp.net core 3.1 + apache 2.4.29 = 500/502 ошибки
|
|||
---|---|---|---|
#18+
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 ошибки )) ... |
|||
:
Нравится:
Не нравится:
|
|||
04.03.2020, 10:05 |
|
ubuntu 18 + asp.net core 3.1 + apache 2.4.29 = 500/502 ошибки
|
|||
---|---|---|---|
#18+
ther, ну 502 это проблема прокси сервера, запрос не доходит скорее всего до приложения а 500 это ошибка вашего приложения, посмотрите в логах в первом случае тоже в логах нужно смотреть, но прокси ... |
|||
:
Нравится:
Не нравится:
|
|||
04.03.2020, 11:42 |
|
ubuntu 18 + asp.net core 3.1 + apache 2.4.29 = 500/502 ошибки
|
|||
---|---|---|---|
#18+
ther, апачи у вас прокси, я б заменил на nginx ... |
|||
:
Нравится:
Не нравится:
|
|||
04.03.2020, 11:43 |
|
ubuntu 18 + asp.net core 3.1 + apache 2.4.29 = 500/502 ошибки
|
|||
---|---|---|---|
#18+
заменил на apache для теста, раньше был nginx. по поводу 500, она ооочень редко(но я понял, буду искать). в основном сыпет 502. Причем кака в том, что сам запрос доходит и выполняется, но возвращает 502. если обновить страницу, то видно, что запрос сработал. если не сложно, может кто то сюда закинуть настройки nginx/apache, настройки сервиса , .confнастройки и че у кого в program.cs? ... |
|||
:
Нравится:
Не нравится:
|
|||
04.03.2020, 12:01 |
|
ubuntu 18 + asp.net core 3.1 + apache 2.4.29 = 500/502 ошибки
|
|||
---|---|---|---|
#18+
ther заменил на apache для теста, раньше был nginx. по поводу 500, она ооочень редко(но я понял, буду искать). в основном сыпет 502. Причем кака в том, что сам запрос доходит и выполняется, но возвращает 502. если обновить страницу, то видно, что запрос сработал. если не сложно, может кто то сюда закинуть настройки nginx/apache, настройки сервиса , .confнастройки и че у кого в program.cs? Дык в логах-то что? :) логи есть вообще? ... |
|||
:
Нравится:
Не нравится:
|
|||
04.03.2020, 12:53 |
|
ubuntu 18 + asp.net core 3.1 + apache 2.4.29 = 500/502 ошибки
|
|||
---|---|---|---|
#18+
я сверху написал, что в логах сегодняшний автор[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/ в логе апача ничего нет ... |
|||
:
Нравится:
Не нравится:
|
|||
04.03.2020, 13:27 |
|
ubuntu 18 + asp.net core 3.1 + apache 2.4.29 = 500/502 ошибки
|
|||
---|---|---|---|
#18+
ther, не, логи приложения, вы их пишите? ... |
|||
:
Нравится:
Не нравится:
|
|||
04.03.2020, 14:04 |
|
ubuntu 18 + asp.net core 3.1 + apache 2.4.29 = 500/502 ошибки
|
|||
---|---|---|---|
#18+
если вы про logger, то нет. Буду настраивать, думал, может кто то сталкивался... ... |
|||
:
Нравится:
Не нравится:
|
|||
04.03.2020, 14:11 |
|
ubuntu 18 + asp.net core 3.1 + apache 2.4.29 = 500/502 ошибки
|
|||
---|---|---|---|
#18+
ther, ..у меня конфигурация подобная, но Core приложения крутятся под supervisor - может его попробуете? ... |
|||
:
Нравится:
Не нравится:
|
|||
04.03.2020, 18:09 |
|
ubuntu 18 + asp.net core 3.1 + apache 2.4.29 = 500/502 ошибки
|
|||
---|---|---|---|
#18+
ther Если выполнить команду top, то при небольшой нагрузке (один пользователь открывает страницу) проц подскакивает до 200-300% нагрузки. Это как? ... |
|||
:
Нравится:
Не нравится:
|
|||
05.03.2020, 10:21 |
|
ubuntu 18 + asp.net core 3.1 + apache 2.4.29 = 500/502 ошибки
|
|||
---|---|---|---|
#18+
ЕвгенийВ, это на виртуалке)) ... |
|||
:
Нравится:
Не нравится:
|
|||
05.03.2020, 11:44 |
|
ubuntu 18 + asp.net core 3.1 + apache 2.4.29 = 500/502 ошибки
|
|||
---|---|---|---|
#18+
ther если вы про logger, то нет. Буду настраивать, думал, может кто то сталкивался... В любом случае надо логгер настраивать, вы так за каждой проблемой будете с хрустальным шаром бегать и ванговать? :) ... |
|||
:
Нравится:
Не нравится:
|
|||
06.03.2020, 00:23 |
|
ubuntu 18 + asp.net core 3.1 + apache 2.4.29 = 500/502 ошибки
|
|||
---|---|---|---|
#18+
логгер настроил, проблему нашел, сотрудник сделал правки и при проверке куки каждый раз выдавал 30-50к задвоенных записей вместо одной. Код поправил, и всера было все норм. Пасиб всем ... |
|||
:
Нравится:
Не нравится:
|
|||
06.03.2020, 10:48 |
|
|
start [/forum/topic.php?fid=18&fpage=9&tid=1354765]: |
0ms |
get settings: |
10ms |
get forum list: |
13ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
77ms |
get topic data: |
13ms |
get forum data: |
3ms |
get page messages: |
54ms |
get tp. blocked users: |
2ms |
others: | 27ms |
total: | 207ms |
0 / 0 |