Netgate Discussion Forum
    • Categories
    • Recent
    • Tags
    • Popular
    • Users
    • Search
    • Register
    • Login

    И снова pfsense 2.0.1 + netams 3.4.5

    Scheduled Pinned Locked Moved Russian
    4 Posts 2 Posters 4.2k Views
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • P
      porych
      last edited by

      Доброго всем дня. Старые темы оказались закрыты - сделал новую.
      В общем установилась связка нормально из порта, правда с некоторыми шаманскими действиями. Все работает, все считается. Квотирование не пробовал - не нужно.
      Но не смог завести только веб-админку. Статистика отображается нормально, а вот админ-интерфейс никак.
      Для админики используется сугубо apache 2.2, настроен по доке с сайта нетамса, все права розданы, запуск .pl и .cgi разрешен. Но в итоге при попытке перейти на Administration Interface получаем в браузере Internal Server Error, а в логах апача следующее:

      
      [Sun Jan 15 12:19:23 2012] [error] [client 192.168.100.160] Name "main::rightdata" used only once: possible typo at /usr/local/www/netams/cgi-bin/admin/index.cgi line 13., referer: http://192.168.100.150:8080/netams/
      [Sun Jan 15 12:19:23 2012] [error] [client 192.168.100.160] Name "main::L_select_to_do" used only once: possible typo at /usr/local/www/netams/cgi-bin/admin/index.cgi line 15., referer: http://192.168.100.150:8080/netams/
      [Sun Jan 15 12:19:23 2012] [error] [client 192.168.100.160] Name "main::action" used only once: possible typo at /usr/local/www/netams/cgi-bin/admin/index.cgi line 7., referer: http://192.168.100.150:8080/netams/
      [Sun Jan 15 12:19:24 2012] [error] [client 192.168.100.160] Can't locate DBI.pm in @INC (@INC contains: /usr/local/lib/perl5/5.10.1/BSDPAN /usr/local/lib/perl5/site_perl/5.10.1/mach /usr/local/lib/perl5/site_perl/5.10.1 /usr/local/lib/perl5/5.10.1/mach /usr/local/lib/perl5/5.10.1 .) at netams.cgi line 93., referer: http://192.168.100.150:8080/netams/
      [Sun Jan 15 12:19:24 2012] [error] [client 192.168.100.160] BEGIN failed--compilation aborted at netams.cgi line 93., referer: http://192.168.100.150:8080/netams/
      [Sun Jan 15 12:19:24 2012] [error] [client 192.168.100.160] Compilation failed in require at /usr/local/www/netams/cgi-bin/admin/index.cgi line 5., referer: http://192.168.100.150:8080/netams/
      [Sun Jan 15 12:19:24 2012] [error] [client 192.168.100.160] Premature end of script headers: index.cgi, referer: http://192.168.100.150:8080/netams/
      [Sun Jan 15 12:19:24 2012] [error] [client 192.168.100.160] client denied by server configuration: /usr/local/www/netams/favicon.ico
      
      

      Кусок конфига апача:

      
       <directory "="" usr="" local="" www="" netams="" stat"="">Options Includes Indexes FollowSymLinks ExecCGI MultiViews
          AllowOverride None</directory> 
      
      

      UPD установил p5-DBI-1.615 - заходить начало, но всё равно сыпет ошибки и дальше половина всё равно недоступна. Сейчас вот появилось такое:

      
      [Sun Jan 15 12:40:53 2012] [error] [client 192.168.100.160] Can't locate Crypt/GeneratePassword.pm in @INC (@INC contains: /usr/local/lib/perl5/5.10.1/BSDPAN /usr/local/lib/perl5/site_perl/5.10.1/mach /usr/local/lib/perl5/site_perl/5.10.1 /usr/local/lib/perl5/5.10.1/mach /usr/local/lib/perl5/5.10.1 .) at /usr/local/www/netams/cgi-bin/admin/account.cgi line 101., referer: http://192.168.100.150:8080/netams/cgi-bin/admin/login.cgi?oid=000002
      [Sun Jan 15 12:40:53 2012] [error] [client 192.168.100.160] BEGIN failed--compilation aborted at /usr/local/www/netams/cgi-bin/admin/account.cgi line 101., referer: http://192.168.100.150:8080/netams/cgi-bin/admin/login.cgi?oid=000002
      [Sun Jan 15 12:40:53 2012] [error] [client 192.168.100.160] Premature end of script headers: account.cgi, referer: http://192.168.100.150:8080/netams/cgi-bin/admin/login.cgi?oid=000002
      
      
      
      [Sun Jan 15 12:40:56 2012] [error] [client 192.168.100.160] install_driver(mysql) failed: Can't locate DBD/mysql.pm in @INC (@INC contains: /usr/local/lib/perl5/5.10.1/BSDPAN /usr/local/lib/perl5/site_perl/5.10.1/mach /usr/local/lib/perl5/site_perl/5.10.1 /usr/local/lib/perl5/5.10.1/mach /usr/local/lib/perl5/5.10.1 .) at (eval 9) line 3., referer: http://192.168.100.150:8080/netams/cgi-bin/admin/login.cgi?oid=000002
      [Sun Jan 15 12:40:56 2012] [error] [client 192.168.100.160] Perhaps the DBD::mysql perl module hasn't been fully installed,, referer: http://192.168.100.150:8080/netams/cgi-bin/admin/login.cgi?oid=000002
      [Sun Jan 15 12:40:56 2012] [error] [client 192.168.100.160] or perhaps the capitalisation of 'mysql' isn't right., referer: http://192.168.100.150:8080/netams/cgi-bin/admin/login.cgi?oid=000002
      [Sun Jan 15 12:40:56 2012] [error] [client 192.168.100.160] Available drivers: DBM, ExampleP, File, Gofer, Proxy, Sponge., referer: http://192.168.100.150:8080/netams/cgi-bin/admin/login.cgi?oid=000002
      
      
      1 Reply Last reply Reply Quote 0
      • A
        Artem25
        last edited by

        о! Я внимательно слежу!!

        Полгода назад у меня весь pfSense сдох так, что грузиться перестал, когда я пытался это туда впихнуть…

        Очень интересно.. Расскаэите обязательно, если можно, как все получится!

        1 Reply Last reply Reply Quote 0
        • P
          porych
          last edited by

          @Artem25:

          о! Я внимательно слежу!!

          Полгода назад у меня весь pfSense сдох так, что грузиться перестал, когда я пытался это туда впихнуть…

          Очень интересно.. Расскаэите обязательно, если можно, как все получится!

          У меня уже тоже пару раз дох на экспериментах )
          Читаю тут про родную админку нетамса - пишут, что она по умолчанию кривая. Есть еще альтернативная - netams-front, если эту не заведу - буду разбираться с netams-front. Она вся на php, в отличие от родной. И по идее её можно на отдельное корыто установить.

          А по родной - есть идея установить всё это добро на обыкновенную фрю, завести там и попробовать скопировать на pfsense недостающие модули по требуемым путям. А то эксперименты с pkg_add -r на pfsense с вероятностью 90 из 100 заканчиваются крахом системы )))

          1 Reply Last reply Reply Quote 0
          • A
            Artem25
            last edited by

            В любом случае, напиши пожалуйста, как решишь проблему.
            Я мучался - пыжился, настроил Abills на бубунте, и все равно не до конца, что то не работало.
            Перепробывал перед этим тоже кучу всего, теперь вообще боюсь к диллингу поддходить - настроил Captive portal, и там в мках проставил скорость тупо на каждого клиента свое. Поскольку юзеру не крутые, маки неменяют - вроде все пучком.. Но хочется конечно по-взрослому :)

            1 Reply Last reply Reply Quote 0
            • First post
              Last post
            Copyright 2025 Rubicon Communications LLC (Netgate). All rights reserved.