403新RatticDB服务器Debian 9上的禁止错误

403新RatticDB服务器Debian 9上的禁止错误,debian,apache2,http-status-code-403,apache2.4,Debian,Apache2,Http Status Code 403,Apache2.4,设计用于运行RatticDB的全新服务器,在VMware上运行Debian 9(Stretch)。 设置后,一切似乎都开始工作 正在运行的服务器版本:Apache/2.4.25(Debian) 内部域名重定向到服务器,获取证书错误,然后继续。然后得到403错误,“您没有访问/此服务器的权限。” /etc/apache2中的权限都归root所有,每个人都有读取权限。 /opt/apps/RatticWeb中的权限也相同 我发现有趣的一件事是,似乎有多种批准类型 从apache2.conf:

设计用于运行RatticDB的全新服务器,在VMware上运行Debian 9(Stretch)。 设置后,一切似乎都开始工作

正在运行的服务器版本:Apache/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/sites available/default-ssl.conf:

<IfModule mod_ssl.c>
        <VirtualHost _default_:443>
                ServerAdmin webmaster@localhost

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>

服务器管理员webmaster@localhost
别名/robots.txt/opt/apps/RatticWeb/static/robots.txt
别名/favicon.ico/opt/apps/RatticWeb/static/favicon.ico
别名匹配^/([^/]*\.css)/opt/apps/RatticWeb/static/styles/$1
别名/media//opt/apps/RatticWeb/media/
别名/static//opt/apps/RatticWeb/static/
命令拒绝,允许
通融
#要求所有授权
命令拒绝,允许
通融
#要求所有授权
WSGIScriptAlias//opt/apps/RatticWeb/RatticWeb/wsgi.py
WSGIPassAuthorization On
#WSGIDaemonProcess rattic PROCESS=2个线程=25 home=/opt/apps/RatticWeb/python path=/opt/apps/RatticWeb display na$
拉蒂奇集团
命令拒绝,允许
通融
#要求所有授权
位于apache2/sites available/000-default.conf

    ServerAdmin webmaster@localhost
    DocumentRoot /var/www/html

    ServerName ratticdb.<domainname>.lan
    ServerAlias ratticdb
    Redirect permanent / https://ratticdb.<domainname>.lan/
ServerAdminwebmaster@localhost
DocumentRoot/var/www/html
服务器名ratticdb..lan
服务器别名ratticdb
重定向永久/https://ratticdb..lan/
我似乎找不到导致403错误的问题所在。当我根据其他人的经验进行一些更改时(即:更改“订单拒绝,允许”以“要求所有授权”),我会得到500个内部错误


关于克服此错误并启动网页的任何其他建议?

问题在apache2/sites available/default ssl.conf文件中

行:WSGIDaemonProcess rattic processes=2 threads=25 home=/opt/apps/RatticWeb/python path=/opt/apps/RatticWeb display na$应该是WSGIDaemonProcess rattic processs=2 threads=25 home=/opt/apps/RatticWeb/python path=/opt/apps/RatticWeb display name=%{GROUP}


这是由nano和行比窗口长造成的。

问题出现在apache2/sites available/default ssl.conf文件中

行:WSGIDaemonProcess rattic processes=2 threads=25 home=/opt/apps/RatticWeb/python path=/opt/apps/RatticWeb display na$应该是WSGIDaemonProcess rattic processs=2 threads=25 home=/opt/apps/RatticWeb/python path=/opt/apps/RatticWeb display name=%{GROUP}

这是由nano和线条比窗口长造成的