Страница 1 из 1

Модуль IPN

Добавлено: Пт сен 28, 2007 5:37 am
Alex_K
В Статье по настройке данного модуля есть такое понятие как авторизатор. Дак вот хотелось бы узнать какой демон отвечает за авторизацию.

А точнее в файрволе прописаны вот таке строки

# Доступ к странице авторизации
ipfw add 10 allow tcp from any to 192.168.0.1 9443 via rl0
ipfw add 11 allow tcp from 192.168.0.1 9443 to any via rl0

У меня вообще этот порт не слушается.

Добавлено: Пт сен 28, 2007 7:38 am
~AsmodeuS~
клиенский веб интерфейс
это стандартный порт для веб интерфейса ABillS

Добавлено: Пт окт 19, 2007 7:59 am
Alex_K
А кайкой демон его слушает?!

Добавлено: Пт окт 19, 2007 8:43 am
~AsmodeuS~
apache

Добавлено: Чт ноя 08, 2007 2:33 am
Alex_K
Люди обьясните пожалуста для трудно доходящих, я все сделал по статье модуля IPN но у меня так и не работатет авторизиция клиента на порту 9443. Он у меня вообще не прослушивается ничем.

Добавлено: Чт ноя 08, 2007 9:20 am
~AsmodeuS~
Порт по умолчанию для веб интерфейса 9443

и такой конфиг дял апача

Код: Выделить всё

#Abills version 0.3
Listen 9443
<VirtualHost _default_:9443>

  DocumentRoot "/usr/abills/cgi-bin"
  #ServerName www.example.com:9443
  #ServerAdmin admin@example.com
  ErrorLog /var/log/httpd/abills-error.log
  #TransferLog /var/log/httpd/abills-access.log
  CustomLog /var/log/httpd/abills-access_log common
 
  <IfModule ssl_module>
    #   SSL Engine Switch:
    #   Enable/Disable SSL for this virtual host.
    SSLEngine on
    SSLCipherSuite ALL:!ADH:!EXPORT56:RC4+RSA:+HIGH:+MEDIUM:+LOW:+SSLv2:+EXP:+eNULL
    SSLCertificateFile /usr/abills/Certs/server.crt
    SSLCertificateKeyFile /usr/abills/Certs/server.key
    <FilesMatch "\.(cgi)$">
      SSLOptions +StdEnvVars
    </FilesMatch>
    BrowserMatch ".*MSIE.*" \
       nokeepalive ssl-unclean-shutdown \
       downgrade-1.0 force-response-1.0

    CustomLog /var/log/abills-ssl_request.log \
        "%t %h %{SSL_PROTOCOL}x %{SSL_CIPHER}x \"%r\" %b"
  </IfModule>


# User interface
  <Directory "/usr/abills/cgi-bin">
    <IfModule ssl_module>
      SSLOptions +StdEnvVars
    </IfModule>

    <IfModule mod_rewrite.c>
      RewriteEngine on
      RewriteCond %{HTTP:Authorization} ^(.*)
      RewriteRule ^(.*) - [E=HTTP_CGI_AUTHORIZATION:%1]
      Options Indexes ExecCGI SymLinksIfOwnerMatch
    </IfModule>
 
    AddHandler cgi-script .cgi
    Options Indexes ExecCGI FollowSymLinks
    AllowOverride none
    DirectoryIndex index.cgi         

    Order allow,deny
    Allow from all

   <Files ~ "\.(db|log)$">
     Order allow,deny
     Deny from all
   </Files>
  
  #For hotspot solution
  #ErrorDocument 404 "/abills/"
  #directoryIndex "/abills" index.cgi
 </Directory>

 #Admin interface
 <Directory "/usr/abills/cgi-bin/admin">
   <IfModule ssl_module>
     SSLOptions +StdEnvVars
   </IfModule>

   AddHandler cgi-script .cgi
   Options Indexes ExecCGI FollowSymLinks
   AllowOverride none
   DirectoryIndex index.cgi
   order deny,allow
   allow from all
 </Directory>

</VirtualHost>