Everything was working fine until I rebuilt easyapache. I've even disabled modsec but nothing fixes it. modsec_audit.log doesn't describe the error, only says access to the sitemap isn't allowed under my present server configuration. I've tried making an exclude for the folder in modsec but that didn't work either. I'm wondering if it could be mod_userdir protection, but I've always had that enabled and its never caused any problems before now. Chmodding hasn't done a thing.
http://www.studioleaks.info/forums/v...p_index.xml.gz
Here's my Apache config:
And my .htaccess file from my forum root:'./configure' '--disable-cgi' '--disable-fileinfo' '--disable-pdo' '--disable-phar' '--disable-posix' '--enable-ftp' '--enable-libxml' '--enable-sockets' '--prefix=/usr/local' '--with-apxs2=/usr/local/apache/bin/apxs' '--with-curl=/opt/curlssl/' '--with-gd' '--with-imap=/opt/php_with_imap_client/' '--with-imap-ssl=/usr' '--with-jpeg-dir=/usr' '--with-kerberos' '--with-libdir=lib64' '--with-libxml-dir=/opt/xml2/' '--with-mysql' '--with-openssl=/usr' '--with-openssl-dir=/usr' '--with-pcre-regex=/opt/pcre' '--with-pic' '--with-png-dir=/usr' '--with-xpm-dir=/usr' '--with-zlib' '--with-zlib-dir=/usr'
core mod_authn_file mod_authn_default mod_authz_host mod_authz_groupfile mod_authz_user mod_authz_default mod_auth_basic mod_include mod_filter mod_log_config mod_logio mod_env mod_expires mod_headers mod_unique_id mod_setenvif mod_proxy mod_proxy_connect mod_proxy_ftp mod_proxy_http mod_proxy_scgi mod_proxy_ajp mod_proxy_balancer mod_ssl prefork http_core mod_mime mod_status mod_autoindex mod_asis mod_info mod_suexec mod_cgi mod_negotiation mod_dir mod_actions mod_userdir mod_alias mod_rewrite mod_so mod_bwlimited mod_php5 mod_security2
Note that admincp and modcp have been changed since the folders have different names.RewriteEngine On
RewriteBase /forums/
RewriteCond %{HTTP_HOST} !^www\.studioleaks\.info
RewriteRule (.*) http://www.studioleaks.info/forums/$1 [L,R=301]
RewriteCond %{REQUEST_URI} !(administratorcontrolpanel/|moderatorcontrolpanel/|cron|vbseo_sitemap)
RewriteRule ^((archive/)?(.*\.php(/.*)?))$ vbseo.php [L,QSA]
RewriteRule ^((urllist|sitemap_).*\.(xml|txt)(\.gz)?)$ forums/vbseo_sitemap/vbseo_getsitemap.php?sitemap=$1 [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_FILENAME} !/(adiminstratorcontrolpanel|moderatorcontrolpanel|c lientscript|cpstyles|images)/
RewriteRule ^(.+)$ vbseo.php [L,QSA]
And here's the exact error message from my log:
client denied by server configuration: /home/username/public_html/forums/vbseo_sitemap/data/sitemap_index.xml.gz


LinkBack URL
About LinkBacks





Reply With Quote