Назад | Перейти на главную страницу

Сбой PHP при загрузке страницы «Графики RRD» в pfSense

При попытке посетить Положение дел > Графики RRD страницы pfSense, меня встречают с пустой страницей ... Скорее всего, из-за того, что PHP не может выполнить запрос ...

Я не знаю, как это исправить. В Linux я обычно запускаю что-то вроде следующего, чтобы обнаружить проблему, но я не могу сделать это в pfSense (AFAIK):

su -l apache -c 'strace php /usr/local/www/status_rrd_graph.php'

Есть теории?

Просто чтобы продемонстрировать, как мало возвращает PHP:

$ wget https://XXX.XXX.XXX.XXX/status_rrd_graph.php --no-check-certificate -O -
--2012-07-20 23:43:06--  https://XXX.XXX.XXX.XXX/status_rrd_graph.php
Resolving XXX.XXX.XXX.XXX (XXX.XXX.XXX.XXX)... 10.0.0.1
Connecting to XXX.XXX.XXX.XXX (XXX.XXX.XXX.XXX)|10.0.0.1|:443... connected.
WARNING: cannot verify XXX.XXX.XXX.XXX's certificate, issued by `/C=US/ST=Somewhere/L=Somecity/O=CompanyName/OU=Organizational Unit Name (eg, section)/CN=Common Name (eg, YOUR name)/emailAddress=Email Address':
  Self-signed certificate encountered.
    WARNING: certificate common name `Common Name (eg, YOUR name)' doesn't match requested host name `XXX.XXX.XXX.XXX'.
HTTP request sent, awaiting response... 200 OK
Length: 0 [text/html]
Saving to: `STDOUT'

    [ <=>                                   ] 0           --.-K/s   in 0s      

2012-07-20 23:43:06 (0.00 B/s) - written to stdout [0/0]

Хм, впервые я слышал об этом. Быстрое исправление должно заключаться в применении обновления для уже запущенной версии, которое в основном переустановит систему (по крайней мере, перезаписывает все системные файлы).