Jump to content

Recommended Posts

Posted

Нужно к сайту на nginx прикрутить cgi-скрипт на Perl.

Конфигурацию, за небольшим исключением, взял отсюда: https://github.com/vazhnov/smokeping_nginx/blob/main/best.conf

Корень веб-сервера netmon.local находится в /srv/netmon/www. В корне создан пустой подкаталог smokeping.

 

При попытке открыть страницу http://netmon.local/smokeping/ получаю ошибку 403, в логах следующее:

*3 directory index of "/usr/share/smokeping/www/" is forbidden, client: 10.1.144.3, server: netmon.local, request: "GET /smokeping/ HTTP/1.1", host: "netmon.local", referrer: "http://netmon.local/"

Если скрипт /usr/lib/cgi-bin/smokeping.cgi запустить в консоли вручную, то он успешно отрабатывает и возвращает правильный html-контент.

Не могу сообразить, что не доделал. Вроде бы какая-то мелочь.

Posted

 Тут же по наглийски написано, что-то где-то не туда встало, но скорее в конфиге nginx, или с правами на файлы кривовато

directory index of "/usr/share/smokeping/www/" is forbidde
Posted
В 23.05.2022 в 16:19, alibek сказал:

А так открывается.

ну значит надо переадресацию нарисовать с каталога на /smokeping.cgi

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...
На сайте используются файлы cookie и сервисы аналитики для корректной работы форума и улучшения качества обслуживания. Продолжая использовать сайт, вы соглашаетесь с использованием файлов cookie и с Политикой конфиденциальности.