XF 2.2 Не работает проксирование изображений на некоторых https ссылках

Версия XenForo
2.2.13

akok

Проверенные
Сообщения
151
Решения
1
Реакции
51
Баллы
8,130
1. При включенном проксировании изображений часть изображений не грузится в кеш curl, т.к. форум отдает User Agent "XenForo/2.x (ссылка на форум)". А этот агент начали блокировать, как заставить форум сменить User Agent на нужный мне?
2. $config['http']['sslVerify'] = null; - не совсем понимаю, если параметр не указан или False, то curl не будет проверять валидность сертификата домена с изображением?

спасиюо
 
Ладно, это был тупиковый вариант, проблема кроется в другом, как оказывается. Те источники которые раньше отдавали 403 уже отдают уже 200, но изображения которые идут на https отображаются крестиками. В логах ошибок

HTML:
2824483#2824483: *3343400 upstream prematurely closed connection while reading upstream, client: 27.115.124.118, server: **.cc, request: "GET /proxy.php?image=https%3A%2F%2Fwww.securitylab.ru%2Fupload%2Fiblock%2Fefd%2Fefd508349bcc76e8750b5484fc48a49d.jpg&hash=7d89bdad299ea39e95b30ba38d7398dc HTTP/2.0", upstream: "http://127.0.0.1:8082/proxy.php?image=https%3A%2F%2Fwww.securitylab.ru%2Fupload%2Fiblock%2Fefd%2Fefd508349bcc76e8750b5484fc48a49d.jpg&hash=7d89bdad299ea39e95b30ba38d7398dc", host: "**cc", referrer: "https://**e.cc/threads/vzlamyvavshie-ib-kompanii-xakery-snova-vernulis-spustja-pjat-let.40488/"


types_hash_max_size 2048;
keepalive_timeout 65;
proxy_send_timeout 300s;
proxy_read_timeout 300s;
proxy_connect_timeout 75s;
proxy_max_temp_file_size 0m;
client_body_buffer_size 256k;
server_tokens off;

Прогнал через Curl хоста
1686746216089.png

Как началось, после переезда на новый сервер и чистки кеша проксированных изображений (чистка через отключение прокси), а уж после чистка пустых папок.


Я понимаю, что решить проблему можно переставив галку в настройках на "Обходить все HTTPS-запросы", но хотелось бы добраться до корня проблем.
 
Современный облачный хостинг провайдер | Aéza
Назад
Сверху Снизу