This is the old XigmaNAS forum in read only mode,
it will taken offline by the end of march 2021!
I like to aks Users and Admins to rewrite/take over important post from here into the new fresh main forum!
Its not possible for us to export from here and import it to the main forum!
it will taken offline by the end of march 2021!
I like to aks Users and Admins to rewrite/take over important post from here into the new fresh main forum!
Its not possible for us to export from here and import it to the main forum!
403 - Forbidden
Moderators: alexey123, MikeMac
-
DOGMAT
- NewUser

- Posts: 13
- Joined: 20 Dec 2014 11:17
- Status: Offline
403 - Forbidden
Такая ошибка возникает при попытке доступа к webgui не из домашней сети (все настроено и в прошлой версии работало). Так же пробежавшись по форуму нашел пару советов про dhcp, но проблемы это не решило обновился до последнего релиза 9.3.0.2 - Nayla (сборка 1213), но проблема так же не решилась.
- sea1150
- experienced User

- Posts: 105
- Joined: 23 Jun 2012 07:01
- Location: South Urals
- Contact:
- Status: Offline
Re: 403 - Forbidden
Это не проблема и не ошибка. Это сделано в целях безопасности. В новых версиях N4F 9.3.0.2 есть ограничение на подключение к веб интерфейсу только из локальной сети или локалхоста. Это прописано в конфиге веб сервера для интерфейса N4F.
Быстро это можно убрать:
в файле /var/etc/lighttpd.conf закоментировать строки (у вас может быть прописана своя подсеть):
строкой выше изменить:
на
и перезагрузить N4F
Но имейте ввиду, после внесения каких либо изменений в веб интерфейсе эти строки снова будут как и положено прописаны в вышеуказанный файл.
Есть более радикальный метод. Подредактировать файл /etc/rc.d/lighttpd , закоментировать строки:
строкой выше изменить:
на
Вот тогда веб интерфейс будет открыт всем и всегда, даже после внесения изменений в веб интерфейсе (если только вы не защитите себя иными способами).
Быстро это можно убрать:
в файле /var/etc/lighttpd.conf закоментировать строки (у вас может быть прописана своя подсеть):
Code: Select all
$HTTP["remoteip"] == "192.168.0.0/24" {
url.access-deny = ( "~", ".inc", ".htpasswd" )
}
$HTTP["remoteip"] == "127.0.0.1" {
url.access-deny = ( "~", ".inc", ".htpasswd" )
}Code: Select all
url.access-deny = ( "" )Code: Select all
url.access-deny = ( "~", ".inc", ".htpasswd" )Но имейте ввиду, после внесения каких либо изменений в веб интерфейсе эти строки снова будут как и положено прописаны в вышеуказанный файл.
Есть более радикальный метод. Подредактировать файл /etc/rc.d/lighttpd , закоментировать строки:
Code: Select all
for h in $_hostsallow; do
cat <<EOF >> ${lighttpd_conf}
\$HTTP["remoteip"] == "$h" {
url.access-deny = ( "~", ".inc", ".htpasswd" )
}
EOFCode: Select all
url.access-deny = ( "" )Code: Select all
url.access-deny = ( "~", ".inc", ".htpasswd" )XigmaNAS 11.4.0.4 x64-embedded on - ASUS P8H61-I LX R2.0-GLAN, i5-3570 CPU @ 3.40GHz, 16GB Memory Kit, PCIEx2 Marvell 88SE9230 AHCI 4xSATA controller, HDD: 2x2Tb-UFS, 4x1Tb-RaidZ & 1xSSD L2ARC.
XigmaNAS 11.4.0.4 x64-embedded in - VM on ESXi 6.7U3, 16GB ECC RAM, LSI SAS2008 IT passtrough mode on HP Proliant DL180G6 2xL5640, 112GB RAM, HDD: 12Bay
- and more... My work and all versions
XigmaNAS 11.4.0.4 x64-embedded in - VM on ESXi 6.7U3, 16GB ECC RAM, LSI SAS2008 IT passtrough mode on HP Proliant DL180G6 2xL5640, 112GB RAM, HDD: 12Bay
- and more... My work and all versions
-
DOGMAT
- NewUser

- Posts: 13
- Joined: 20 Dec 2014 11:17
- Status: Offline
Re: 403 - Forbidden
Забыл упомянуть что система стоит embeded.
Про данную фичу в ченджлоге ни слова.
Хм полчаса назад инфа там появилась.
Указанный радикалный метод не помогает. после перезагрузки файл меняется в исходное состояние.
Про данную фичу в ченджлоге ни слова.
Хм полчаса назад инфа там появилась.
Указанный радикалный метод не помогает. после перезагрузки файл меняется в исходное состояние.
- sea1150
- experienced User

- Posts: 105
- Joined: 23 Jun 2012 07:01
- Location: South Urals
- Contact:
- Status: Offline
Re: 403 - Forbidden
Попробуйте второй вариант, он должен работать.
PS: не увидел что embeded, мда, тут надо подумать, этот файл по идее должен быть в доступе...хотя скорее всего он разархивируется каждый раз из mdlocal или mfsroot.
PS: не увидел что embeded, мда, тут надо подумать, этот файл по идее должен быть в доступе...хотя скорее всего он разархивируется каждый раз из mdlocal или mfsroot.
Last edited by sea1150 on 20 Dec 2014 18:23, edited 1 time in total.
XigmaNAS 11.4.0.4 x64-embedded on - ASUS P8H61-I LX R2.0-GLAN, i5-3570 CPU @ 3.40GHz, 16GB Memory Kit, PCIEx2 Marvell 88SE9230 AHCI 4xSATA controller, HDD: 2x2Tb-UFS, 4x1Tb-RaidZ & 1xSSD L2ARC.
XigmaNAS 11.4.0.4 x64-embedded in - VM on ESXi 6.7U3, 16GB ECC RAM, LSI SAS2008 IT passtrough mode on HP Proliant DL180G6 2xL5640, 112GB RAM, HDD: 12Bay
- and more... My work and all versions
XigmaNAS 11.4.0.4 x64-embedded in - VM on ESXi 6.7U3, 16GB ECC RAM, LSI SAS2008 IT passtrough mode on HP Proliant DL180G6 2xL5640, 112GB RAM, HDD: 12Bay
- and more... My work and all versions
-
DOGMAT
- NewUser

- Posts: 13
- Joined: 20 Dec 2014 11:17
- Status: Offline
Re: 403 - Forbidden
второй вариант - как е прискорбно. mdlocal
- sea1150
- experienced User

- Posts: 105
- Joined: 23 Jun 2012 07:01
- Location: South Urals
- Contact:
- Status: Offline
Re: 403 - Forbidden
Ну тут только самому пересобрать с изменениями..наверно для вас уже сложнее.
XigmaNAS 11.4.0.4 x64-embedded on - ASUS P8H61-I LX R2.0-GLAN, i5-3570 CPU @ 3.40GHz, 16GB Memory Kit, PCIEx2 Marvell 88SE9230 AHCI 4xSATA controller, HDD: 2x2Tb-UFS, 4x1Tb-RaidZ & 1xSSD L2ARC.
XigmaNAS 11.4.0.4 x64-embedded in - VM on ESXi 6.7U3, 16GB ECC RAM, LSI SAS2008 IT passtrough mode on HP Proliant DL180G6 2xL5640, 112GB RAM, HDD: 12Bay
- and more... My work and all versions
XigmaNAS 11.4.0.4 x64-embedded in - VM on ESXi 6.7U3, 16GB ECC RAM, LSI SAS2008 IT passtrough mode on HP Proliant DL180G6 2xL5640, 112GB RAM, HDD: 12Bay
- and more... My work and all versions
-
DOGMAT
- NewUser

- Posts: 13
- Joined: 20 Dec 2014 11:17
- Status: Offline
Re: 403 - Forbidden
а можно ли запилить фичреквест на добавление сей опции в webgui?
По поводу пересборки - сложновато.
По поводу пересборки - сложновато.
- alexey123
- Moderator

- Posts: 1469
- Joined: 19 Aug 2012 08:22
- Location: Israel, Karmiel
- Contact:
- Status: Offline
Re: 403 - Forbidden
Для эмбедед тоже можно всякое файло подменять.
В вашем конкретном случае подменять надо /etc/rc.d/lighttpd
Делается так:
Композируется файл с нужными настройками. Сохраняется где-нибудь на диске. В меню командные скрипты объявляется kоманда, которая
1. Сносит оригинальный файл
2. Копирует нужный вместо снесенного.
эти два пункта можно одной объединить одной коммандой cp -f /mnt/path/to/our/file /etc/rc.d/lighttpd
3. Рестартовать сервер /etc/rc.d/lighttpd restart.
Итого команда получается такая
Только лучше разобраться, с каких подсетей, а их не так уж и много, возможен доступ к вэбморде, и разрешить для них доступ. Я бы поступил именно так.
А можно еще туннелем через ssh.
В вашем конкретном случае подменять надо /etc/rc.d/lighttpd
Делается так:
Композируется файл с нужными настройками. Сохраняется где-нибудь на диске. В меню командные скрипты объявляется kоманда, которая
1. Сносит оригинальный файл
2. Копирует нужный вместо снесенного.
эти два пункта можно одной объединить одной коммандой cp -f /mnt/path/to/our/file /etc/rc.d/lighttpd
3. Рестартовать сервер /etc/rc.d/lighttpd restart.
Итого команда получается такая
Code: Select all
cp -f /mnt/path/to/our/file /etc/rc.d/lighttpd && /etc/rc.d/lighttpd restartА можно еще туннелем через ssh.
Home12.1.0.4 - Ingva (revision 7091)/ x64-embedded on AMD A8-7600 Radeon R7 A88XM-PLUS/ 16G RAM / UPS Ippon Back Power Pro 600
Lab 12.1.0.4 - Ingva (revision 7091) /x64-embedded on Intel(R) Core(TM) i3-3220 CPU @ 3.30GHz / H61M-DS2 / 4G RAM / UPS Ippon Back Power Pro 600
Lab 12.1.0.4 - Ingva (revision 7091) /x64-embedded on Intel(R) Core(TM) i3-3220 CPU @ 3.30GHz / H61M-DS2 / 4G RAM / UPS Ippon Back Power Pro 600
-
DOGMAT
- NewUser

- Posts: 13
- Joined: 20 Dec 2014 11:17
- Status: Offline
Re: 403 - Forbidden
Спасибо за помощь - завтра опробую вариант с командным скриптом. А не растолкуете поподробнее про доступ через ssh тунель?alexey123 wrote:Для эмбедед тоже можно всякое файло подменять.
В вашем конкретном случае подменять надо /etc/rc.d/lighttpd
Делается так:
Композируется файл с нужными настройками. Сохраняется где-нибудь на диске. В меню командные скрипты объявляется kоманда, которая
1. Сносит оригинальный файл
2. Копирует нужный вместо снесенного.
эти два пункта можно одной объединить одной коммандой cp -f /mnt/path/to/our/file /etc/rc.d/lighttpd
3. Рестартовать сервер /etc/rc.d/lighttpd restart.
Итого команда получается такаяТолько лучше разобраться, с каких подсетей, а их не так уж и много, возможен доступ к вэбморде, и разрешить для них доступ. Я бы поступил именно так.Code: Select all
cp -f /mnt/path/to/our/file /etc/rc.d/lighttpd && /etc/rc.d/lighttpd restart
А можно еще туннелем через ssh.
- alexey123
- Moderator

- Posts: 1469
- Joined: 19 Aug 2012 08:22
- Location: Israel, Karmiel
- Contact:
- Status: Offline
Re: 403 - Forbidden
Я сам не пробовал, но вот тут принцип http://www.freenaskb.info/kb/?View=entry&EntryID=190DOGMAT wrote: Спасибо за помощь - завтра опробую вариант с командным скриптом. А не растолкуете поподробнее про доступ через ssh тунель?
Home12.1.0.4 - Ingva (revision 7091)/ x64-embedded on AMD A8-7600 Radeon R7 A88XM-PLUS/ 16G RAM / UPS Ippon Back Power Pro 600
Lab 12.1.0.4 - Ingva (revision 7091) /x64-embedded on Intel(R) Core(TM) i3-3220 CPU @ 3.30GHz / H61M-DS2 / 4G RAM / UPS Ippon Back Power Pro 600
Lab 12.1.0.4 - Ingva (revision 7091) /x64-embedded on Intel(R) Core(TM) i3-3220 CPU @ 3.30GHz / H61M-DS2 / 4G RAM / UPS Ippon Back Power Pro 600
-
DOGMAT
- NewUser

- Posts: 13
- Joined: 20 Dec 2014 11:17
- Status: Offline
Re: 403 - Forbidden
Подниму тему, поскольку после апдейта опять пропал доступ извне. прописвыание диапазоов в CIDR так же не помогает.
-
zakroma
- Starter

- Posts: 22
- Joined: 26 Jun 2012 07:43
- Status: Offline
Re: 403 - Forbidden
Можно проще на embedded:
и там в Hosts allow ставим нужное значение
Code: Select all
mount -u -o rw /cf
nano /conf/config.xmlCode: Select all
<webgui>
<protocol>https</protocol>
<port/>
<hostsallow>192.168.1.18</hostsallow>-
bender_hak
- Starter

- Posts: 16
- Joined: 25 Feb 2015 03:24
- Status: Offline
Re: 403 - Forbidden
я решил эту проблему по другому, на mikrotikе (маршрутизатор) запустил pptp сервер, и прописал маршруты. Теперь цепляясь по vpn я в локальной сети где стоит NAS.
-
helper125
- NewUser

- Posts: 1
- Joined: 08 Jul 2015 18:09
- Status: Offline
Re: 403 - Forbidden
Немного некропостинга, надеюсь кому-нибудь будет полезно (embeded):
Я пошёл другим путём в System-> General в значение "Hosts Allow" прописал значение "127.0.0.0/1 128.0.0.0/1" после перезагрузки пускает с любых (которые удалось проверить в моей сети) адресов, что в теории, расово верно.
Мы как раз прописали разрешение практчески для всех узлов, за исключение 4х.
В крайнем случае, если уже "всё пропало" подключаемся через ssh, получаем рута (или под рутом), правим /var/etc/lighttpd.conf, убиваем lighttpd (killall lighttpd) и запускаем с уже правильным (lighttpd /var/etc/lighttp.conf)
Я пошёл другим путём в System-> General в значение "Hosts Allow" прописал значение "127.0.0.0/1 128.0.0.0/1" после перезагрузки пускает с любых (которые удалось проверить в моей сети) адресов, что в теории, расово верно.
Мы как раз прописали разрешение практчески для всех узлов, за исключение 4х.
В крайнем случае, если уже "всё пропало" подключаемся через ssh, получаем рута (или под рутом), правим /var/etc/lighttpd.conf, убиваем lighttpd (killall lighttpd) и запускаем с уже правильным (lighttpd /var/etc/lighttp.conf)
-
matveevg
- NewUser

- Posts: 12
- Joined: 22 Oct 2015 07:45
- Status: Offline
Re: 403 - Forbidden
Добрый день
Система|Общие параметры | Разрешенные хосты
Значение - 0.0.0.0/0
Система|Общие параметры | Разрешенные хосты
Значение - 0.0.0.0/0