2017-08-28 67 views
1

全新服務器專爲運行RatticDB,在VMware上運行Debian 9(Stretch)而設計。 設置完成後,一切似乎都開始工作。403在新的RatticDB服務器上禁止發生錯誤Debian 9

運行服務器版本:阿帕奇/ 2.4.25(Debian的)

內部域名重定向到服務器,獲取證書錯誤,然後繼續。然後得到403錯誤,「您無權訪問/在此服務器上。」

/etc/apache2中的權限全部由root擁有,併爲每個人讀取權限。 /opt/apps/RatticWeb中的權限也相同。

我覺得有趣的一件事是,似乎有多種審批類型。

從apache2.conf:

<Directory /> 
      Options FollowSymLinks 
      AllowOverride None 
      Require all denied 
    </Directory> 

    <Directory /usr/share> 
      AllowOverride None 
      Require all granted 
    </Directory> 

    <Directory /var/www/> 
      Options Indexes FollowSymLinks 
      AllowOverride None 
      Require all granted 
    </Directory> 

    #<Directory /srv/> 
    #  Options Indexes FollowSymLinks 
    #  AllowOverride None 
    #  Require all granted 
    #</Directory> 

從Apache2的/網站可用/默認的ssl.conf:

<IfModule mod_ssl.c> 
     <VirtualHost _default_:443> 
       ServerAdmin [email protected] 

Alias /robots.txt /opt/apps/RatticWeb/static/robots.txt 
Alias /favicon.ico /opt/apps/RatticWeb/static/favicon.ico 

AliasMatch ^/([^/]*\.css) /opt/apps/RatticWeb/static/styles/$1 

Alias /media/ /opt/apps/RatticWeb/media/ 
Alias /static/ /opt/apps/RatticWeb/static/ 

<Directory /opt/apps/RatticWeb/static> 
Order deny,allow 
Allow from all 
#Require all granted 
</Directory> 

<Directory /opt/apps/RatticWeb/media> 
Order deny,allow 
Allow from all 
#Require all granted 
</Directory> 

WSGIScriptAlias//opt/apps/RatticWeb/ratticweb/wsgi.py 
WSGIPassAuthorization On 

#WSGIDaemonProcess rattic processes=2 threads=25 home=/opt/apps/RatticWeb/ python-path=/opt/apps/RatticWeb display-na$ 
WSGIProcessGroup rattic 


<Directory /opt/apps/RatticWeb/ratticweb> 
    <Files wsgi.py> 
    Order deny,allow 
    Allow from all 
# Require all granted 
    </Files> 
</Directory> 

位於的Apache2 /網站可用/ 000-default.conf

ServerAdmin [email protected] 
    DocumentRoot /var/www/html 

    ServerName ratticdb.<domainname>.lan 
    ServerAlias ratticdb 
    Redirect permanent/https://ratticdb.<domainname>.lan/ 

我似乎無法找到我得到403錯誤的問題。當我根據他人的經驗做出一些改變時(例如:改變「拒絕順序,允許」改爲「要求所有的批准」),我得到500內部錯誤。

任何其他建議,以通過此錯誤並啓動網頁?

回答

0

該問題出現在apache2/sites-available/default-ssl.conf文件中。

線:WSGIDaemonProcess rattic過程= 2個線程= 25家= /選擇/應用/ RatticWeb /蟒路徑= /選擇/應用/ RatticWeb顯示娜$應該已經WSGIDaemonProcess rattic過程= 2個線程= 25 home =/opt/apps/RatticWeb/python-path =/opt/apps/RatticWeb display-name =%{GROUP}

這是由於nano和行比窗口長而引起的。