Модуль IPN

Ответить
Alex_K
Сообщения: 16
Зарегистрирован: Чт мар 29, 2007 9:26 am
Контактная информация:

Модуль IPN

Сообщение 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

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

~AsmodeuS~
Site Admin
Сообщения: 5749
Зарегистрирован: Пт янв 28, 2005 3:11 pm
Контактная информация:

Сообщение ~AsmodeuS~ »

клиенский веб интерфейс
это стандартный порт для веб интерфейса ABillS

Alex_K
Сообщения: 16
Зарегистрирован: Чт мар 29, 2007 9:26 am
Контактная информация:

Сообщение Alex_K »

А кайкой демон его слушает?!

~AsmodeuS~
Site Admin
Сообщения: 5749
Зарегистрирован: Пт янв 28, 2005 3:11 pm
Контактная информация:

Сообщение ~AsmodeuS~ »

apache

Alex_K
Сообщения: 16
Зарегистрирован: Чт мар 29, 2007 9:26 am
Контактная информация:

Сообщение Alex_K »

Люди обьясните пожалуста для трудно доходящих, я все сделал по статье модуля IPN но у меня так и не работатет авторизиция клиента на порту 9443. Он у меня вообще не прослушивается ничем.

~AsmodeuS~
Site Admin
Сообщения: 5749
Зарегистрирован: Пт янв 28, 2005 3:11 pm
Контактная информация:

Сообщение ~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>


Ответить