• 21-09-2021, 11:39:33
    #1
    Merhaba,
    XenForo yazılımına geçtikten sonra 403 forbidden hatası almaktayım. Apache 2.4 kurulu serverda. htaccess dosyalarında inceleme ve düzenlemeleri yaptım bu linkte gösterildiği gibi.
    error_log dosyasında görünen hata "client denied by server configuration"
    Sunucuyu ve siteyi inceleyip sorunu tamamen çözecek olan var mıdır?
    Eklentileri devre dışı bırakıp halletme gibi bir çözüm arayışında değilim. Bazen alert güncellemesinde, bazen shoutbox güncellemesinde bazen ise cron çalışırken veya ilk açılışta hata vermekte. Eklentilerden kaynaklandığını düşünmüyorum.
    Ayrıca mod_security kapalı veya açık hiçbir şey fark etmedi.
  • 21-09-2021, 11:42:21
    #2
    Dosya izinleri ile ilgili olabilir.
  • 21-09-2021, 11:44:03
    #3
    htaccess dosyasında # işaretinin kullanıp kullanmayacağınızı öğrenin.
  • 21-09-2021, 11:44:22
    #4
    Geokomplo adlı üyeden alıntı: mesajı görüntüle
    Dosya izinleri ile ilgili olabilir.
    Dosya dizinlerini de xenforo'nun burada söylediği şekilde yaptım. Yorumunuz için teşekkür ederim.
    Gencolusum adlı üyeden alıntı: mesajı görüntüle
    htaccess dosyasında # işaretinin kullanıp kullanmayacağınızı öğrenin.
    Özür dilerim mesajınızı anlayamadım.
  • 21-09-2021, 11:45:11
    #5
    YuqseLX adlı üyeden alıntı: mesajı görüntüle
    Merhaba,
    XenForo yazılımına geçtikten sonra 403 forbidden hatası almaktayım. Apache 2.4 kurulu serverda. htaccess dosyalarında inceleme ve düzenlemeleri yaptım bu linkte gösterildiği gibi.
    error_log dosyasında görünen hata "client denied by server configuration"
    Sunucuyu ve siteyi inceleyip sorunu tamamen çözecek olan var mıdır?
    Eklentileri devre dışı bırakıp halletme gibi bir çözüm arayışında değilim. Bazen alert güncellemesinde, bazen shoutbox güncellemesinde bazen ise cron çalışırken veya ilk açılışta hata vermekte. Eklentilerden kaynaklandığını düşünmüyorum.
    Ayrıca mod_security kapalı veya açık hiçbir şey fark etmedi.
    Merhaba,
    Loglarda fonksiyon erişilememe hatası gözüküyor mu hocam?
  • 21-09-2021, 12:22:31
    #6
    yalinyalniz adlı üyeden alıntı: mesajı görüntüle
    Merhaba,
    Loglarda fonksiyon erişilememe hatası gözüküyor mu hocam?
    Hayır herhangi bir fonksiyona erişilememe hatası mevcut değil. Log'u sildiğim için örnek bir satır atamıyorum ancak;
    [pid XXXX:tid XXXXXXX] [client xx.xx.xx.xx:XXXX] AH01630: client denied by server configuration: /var/www/xxx/forum/getalerts/
    tarzında bir hata veriyor.

    Şu an fark ettim.
    İstekler farklı şekilde gidiyor (403 veren veya normal arasındaki fark)
    403 veren
    HTTP/1.1 403 Forbidden
    Date: Tue, 21 Sep 2021 09:32:30 GMT
    Content-Type: text/html; charset=iso-8859-1
    vary: Accept-Encoding
    CF-Cache-Status: DYNAMIC
    Expect-CT: max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"
    Report-To: {"endpoints":[{"url":"https:\/\/a.nel.cloudflare.com\/report\/v3?s=Eu0Gzcz1n7gaN90aI4%2FDdo519YN4wQf8%2Bo5G6XhI7iaK6ESZDbrwgCo3PH%2BcPTwL%2Bs0pRfy941Kk%2Bprd8EumOl7SRRmOEiBvooPhUDL4P8qjMyQ4cIk0DO4mgKkM"}],"group":"cf-nel","max_age":604800}
    NEL: {"success_fraction":0,"report_to":"cf-nel","max_age":604800}
    Server: cloudflare
    CF-RAY: 692249624cdf6261-OTP
    alt-svc: h3=":443"; ma=86400, h3-29=":443"; ma=86400, h3-28=":443"; ma=86400, h3-27=":443"; ma=86400
    Age: 0
    Via: HTTPS/1.1 xxx
    X-Content-Encoding-Over-Network: br
    Transfer-Encoding: chunked
    200 veren
    HTTP/1.1 200 OK
    Date: Tue, 21 Sep 2021 09:33:43 GMT
    Content-Type: application/json; charset=utf-8
    x-frame-options: SAMEORIGIN
    x-content-type-options: nosniff
    expires: Thu, 19 Nov 1981 08:52:00 GMT
    cache-control: private, no-cache, max-age=0
    cache-control: s-maxage=10
    vary: Accept-Encoding,User-Agent
    last-modified: Tue, 21 Sep 2021 09:33:43 GMT
    CF-Cache-Status: DYNAMIC
    Expect-CT: max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"
    Report-To: {"endpoints":[{"url":"https:\/\/a.nel.cloudflare.com\/report\/v3?s=DNeboWYDF%2Bn7Ps7ZDYFG8qDa1SBOykEe3Ucip3ls%2Bx8foxGefyFOIn01OSXE95BG66cyXvpm6j2W0JGrdAlHZaNnAvzLsXEHRfR6xwkxiZbnFNTQ%2Fw2%2Fqz7aIOMv"}],"group":"cf-nel","max_age":604800}
    NEL: {"success_fraction":0,"report_to":"cf-nel","max_age":604800}
    Server: cloudflare
    CF-RAY: 69224b2c3d76fcfd-OTP
    alt-svc: h3=":443"; ma=86400, h3-29=":443"; ma=86400, h3-28=":443"; ma=86400, h3-27=":443"; ma=86400
    Age: 2
    Via: HTTPS/1.1 xxx
    X-Content-Encoding-Over-Network: br
    Transfer-Encoding: chunked
    Sanırım bu isteklerin neden farklı gittiğini çözersem ancak çözüme ulaşabileceğim.
  • 21-09-2021, 12:38:22
    #7
    YuqseLX adlı üyeden alıntı: mesajı görüntüle
    Hayır herhangi bir fonksiyona erişilememe hatası mevcut değil. Log'u sildiğim için örnek bir satır atamıyorum ancak;
    [pid XXXX:tid XXXXXXX] [client xx.xx.xx.xx:XXXX] AH01630: client denied by server configuration: /var/www/xxx/forum/getalerts/
    tarzında bir hata veriyor.

    Şu an fark ettim.
    İstekler farklı şekilde gidiyor (403 veren veya normal arasındaki fark)
    403 veren
    HTTP/1.1 403 Forbidden
    Date: Tue, 21 Sep 2021 09:32:30 GMT
    Content-Type: text/html; charset=iso-8859-1
    vary: Accept-Encoding
    CF-Cache-Status: DYNAMIC
    Expect-CT: max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"
    Report-To: {"endpoints":[{"url":"https:\/\/a.nel.cloudflare.com\/report\/v3?s=Eu0Gzcz1n7gaN90aI4%2FDdo519YN4wQf8%2Bo5G6XhI7iaK6ESZDbrwgCo3PH%2BcPTwL%2Bs0pRfy941Kk%2Bprd8EumOl7SRRmOEiBvooPhUDL4P8qjMyQ4cIk0DO4mgKkM"}],"group":"cf-nel","max_age":604800}
    NEL: {"success_fraction":0,"report_to":"cf-nel","max_age":604800}
    Server: cloudflare
    CF-RAY: 692249624cdf6261-OTP
    alt-svc: h3=":443"; ma=86400, h3-29=":443"; ma=86400, h3-28=":443"; ma=86400, h3-27=":443"; ma=86400
    Age: 0
    Via: HTTPS/1.1 xxx
    X-Content-Encoding-Over-Network: br
    Transfer-Encoding: chunked
    200 veren
    HTTP/1.1 200 OK
    Date: Tue, 21 Sep 2021 09:33:43 GMT
    Content-Type: application/json; charset=utf-8
    x-frame-options: SAMEORIGIN
    x-content-type-options: nosniff
    expires: Thu, 19 Nov 1981 08:52:00 GMT
    cache-control: private, no-cache, max-age=0
    cache-control: s-maxage=10
    vary: Accept-Encoding,User-Agent
    last-modified: Tue, 21 Sep 2021 09:33:43 GMT
    CF-Cache-Status: DYNAMIC
    Expect-CT: max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"
    Report-To: {"endpoints":[{"url":"https:\/\/a.nel.cloudflare.com\/report\/v3?s=DNeboWYDF%2Bn7Ps7ZDYFG8qDa1SBOykEe3Ucip3ls%2Bx8foxGefyFOIn01OSXE95BG66cyXvpm6j2W0JGrdAlHZaNnAvzLsXEHRfR6xwkxiZbnFNTQ%2Fw2%2Fqz7aIOMv"}],"group":"cf-nel","max_age":604800}
    NEL: {"success_fraction":0,"report_to":"cf-nel","max_age":604800}
    Server: cloudflare
    CF-RAY: 69224b2c3d76fcfd-OTP
    alt-svc: h3=":443"; ma=86400, h3-29=":443"; ma=86400, h3-28=":443"; ma=86400, h3-27=":443"; ma=86400
    Age: 2
    Via: HTTPS/1.1 xxx
    X-Content-Encoding-Over-Network: br
    Transfer-Encoding: chunked
    Sanırım bu isteklerin neden farklı gittiğini çözersem ancak çözüme ulaşabileceğim.
    Hocam özelden bana erişim sağlayın, bakalım; ya .htaccess içinde deny from all kodu var ya da sunucudaki bir poliçe engelliyordur.
  • 22-09-2021, 07:47:09
    #8
    Sorunu mod_evasive çıkarıyormuş..