{"id":24468,"date":"2026-09-22T17:24:30","date_gmt":"2026-09-22T16:24:30","guid":{"rendered":"https:\/\/www.crowave.com\/blog\/?p=24468"},"modified":"2026-09-22T17:27:53","modified_gmt":"2026-09-22T16:27:53","slug":"famozni-503-service-unavailable","status":"publish","type":"post","link":"https:\/\/www.crowave.com\/blog\/2026\/09\/22\/famozni-503-service-unavailable\/","title":{"rendered":"Famozni &#8220;503 Service Unavailable&#8221;"},"content":{"rendered":"<div id=\"ez-toc-container\" class=\"ez-toc-v2_0_82_2 counter-hierarchy ez-toc-counter ez-toc-custom ez-toc-container-direction\">\n<div class=\"ez-toc-title-container\">\n<p class=\"ez-toc-title\" style=\"cursor:inherit\">Sadr\u017eaj stranice<\/p>\n<span class=\"ez-toc-title-toggle\"><a href=\"#\" class=\"ez-toc-pull-right ez-toc-btn ez-toc-btn-xs ez-toc-btn-default ez-toc-toggle\" aria-label=\"Toggle Table of Content\"><span class=\"ez-toc-js-icon-con\"><span class=\"\"><span class=\"eztoc-hide\" style=\"display:none;\">Toggle<\/span><span class=\"ez-toc-icon-toggle-span\"><svg style=\"fill: #81d742;color:#81d742\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" class=\"list-377408\" width=\"20px\" height=\"20px\" viewBox=\"0 0 24 24\" fill=\"none\"><path d=\"M6 6H4v2h2V6zm14 0H8v2h12V6zM4 11h2v2H4v-2zm16 0H8v2h12v-2zM4 16h2v2H4v-2zm16 0H8v2h12v-2z\" fill=\"currentColor\"><\/path><\/svg><svg style=\"fill: #81d742;color:#81d742\" class=\"arrow-unsorted-368013\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"10px\" height=\"10px\" viewBox=\"0 0 24 24\" version=\"1.2\" baseProfile=\"tiny\"><path d=\"M18.2 9.3l-6.2-6.3-6.2 6.3c-.2.2-.3.4-.3.7s.1.5.3.7c.2.2.4.3.7.3h11c.3 0 .5-.1.7-.3.2-.2.3-.5.3-.7s-.1-.5-.3-.7zM5.8 14.7l6.2 6.3 6.2-6.3c.2-.2.3-.5.3-.7s-.1-.5-.3-.7c-.2-.2-.4-.3-.7-.3h-11c-.3 0-.5.1-.7.3-.2.2-.3.5-.3.7s.1.5.3.7z\"\/><\/svg><\/span><\/span><\/span><\/a><\/span><\/div>\n<nav><ul class='ez-toc-list ez-toc-list-level-1 ' ><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-1\" href=\"https:\/\/www.crowave.com\/blog\/2026\/09\/22\/famozni-503-service-unavailable\/#503_Service_Unavailable\" >503 Service Unavailable<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-2\" href=\"https:\/\/www.crowave.com\/blog\/2026\/09\/22\/famozni-503-service-unavailable\/#Opis_kronicnog_problema_s_hostingom_crowavecom\" >Opis kroni\u010dnog problema s hostingom (crowave.com)<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-3\" href=\"https:\/\/www.crowave.com\/blog\/2026\/09\/22\/famozni-503-service-unavailable\/#Opis_najnovijeg_incidenta\" >Opis najnovijeg incidenta<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-4\" href=\"https:\/\/www.crowave.com\/blog\/2026\/09\/22\/famozni-503-service-unavailable\/#Tehnicka_analiza_Apache_error_loga\" >Tehni\u010dka analiza Apache error loga<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-5\" href=\"https:\/\/www.crowave.com\/blog\/2026\/09\/22\/famozni-503-service-unavailable\/#Provjera_preopterecenja_zakupljenih_resursa\" >Provjera preoptere\u0107enja zakupljenih resursa<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-6\" href=\"https:\/\/www.crowave.com\/blog\/2026\/09\/22\/famozni-503-service-unavailable\/#Detaljna_analiza_stvarnog_prometa_GoAccess\" >Detaljna analiza stvarnog prometa (GoAccess)<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-7\" href=\"https:\/\/www.crowave.com\/blog\/2026\/09\/22\/famozni-503-service-unavailable\/#Poduzete_mjere\" >Poduzete mjere<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-8\" href=\"https:\/\/www.crowave.com\/blog\/2026\/09\/22\/famozni-503-service-unavailable\/#Komunikacija_s_pruzateljem_usluga\" >Komunikacija s pru\u017eateljem usluga<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-9\" href=\"https:\/\/www.crowave.com\/blog\/2026\/09\/22\/famozni-503-service-unavailable\/#Daljnji_koraci\" >Daljnji koraci<\/a><\/li><\/ul><\/li><\/ul><\/nav><\/div>\n<h2><span class=\"ez-toc-section\" id=\"503_Service_Unavailable\"><\/span><strong><span style=\"color: #00ffff;\">503 Service Unavailable<\/span><\/strong><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<h2><span class=\"ez-toc-section\" id=\"Opis_kronicnog_problema_s_hostingom_crowavecom\"><\/span><strong><span style=\"color: #00ffff;\">Opis kroni\u010dnog problema s hostingom (crowave.com)<\/span><\/strong><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>&nbsp;<\/p>\n<p>Web stranicu crowave.com hostam ne\u0161to vi\u0161e od deset godina kod istog, cjenovno pristupa\u010dnog hosting pru\u017eatelja, \u010diji identitet za sada namjerno ne otkrivam. Tijekom tog razdoblja kontinuirano se ponavlja isti obrazac: server povremeno postane nedostupan, a preglednik vra\u0107a gre\u0161ku &#8220;503 Service Unavailable&#8221; \u0161to je HTTP status koji ozna\u010dava da poslu\u017eitelj privremeno ne mo\u017ee obraditi zahtjev.<\/p>\n<p>Tehni\u010dka podr\u0161ka pru\u017eatelja reagira neujedna\u010deno: nekad isti dan, nekad tek nakon nekoliko dana ili tjedana. Problem se u pravilu otkloni bez detaljnog obja\u0161njenja (vjerojatno restartom relevantne usluge), a sljede\u0107i ispad se mo\u017ee dogoditi ve\u0107 sutradan, za tjedan ili za mjesec dana.<\/p>\n<p>Ova ponavljaju\u0107a situacija natjerala me da samostalno sagledam materiju koja bi trebala biti u domeni pru\u017eatelja usluge: napredne postavke administratorskog su\u010delja i PHP-a, izmjene sistemskih konfiguracijskih datoteka unutar web-foldera, te dublje razumijevanje rada WordPress jezgre i me\u0111usobne kompatibilnosti dodataka (plugina). To je znanje koje korisnik hostinga u pravilu ne bi trebao morati ste\u0107i, no kad podr\u0161ka \u0161uti danima, \u010dekanje prekri\u017eenih ruku jednostavno nije odr\u017eiva opcija.<\/p>\n<p>&nbsp;<\/p>\n<h3><span class=\"ez-toc-section\" id=\"Opis_najnovijeg_incidenta\"><\/span><span style=\"color: #00ffff;\"><strong>Opis najnovijeg incidenta<\/strong><\/span><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>U posljednjih tjedan dana ponovila se posebno indikativna varijanta problema: stati\u010dna naslovna stranica na root domeni te stati\u010dne datoteke unutar WordPress instalacije u\u010ditavaju se posve normalno, dok sama WordPress instalacija na adresi https:\/\/www.crowave.com\/blog\/ dosljedno vra\u0107a gre\u0161ku 503 Service Unavailable. Ta razlika u pona\u0161anju jasno je upu\u0107ivala na to da je uzrok izoliran na PHP sloju, a ne na Apache poslu\u017eitelju u cjelini.<\/p>\n<p>U poku\u0161aju samostalnog rje\u0161avanja, u administratorskom su\u010delju (&#8220;Select PHP Version&#8221; \/ MultiPHP Manager) promijenio sam PHP verziju domene s 8.3 na 8.2 i natrag na 8.3, u nadi da \u0107e se time prisilno regenerirati PHP-FPM socket. Problem je ostao identi\u010dan, \u010dime je isklju\u010dena mogu\u0107nost da je uzrok jednostavna, povr\u0161inska konfiguracijska gre\u0161ka.<\/p>\n<p>&nbsp;<\/p>\n<h3><span class=\"ez-toc-section\" id=\"Tehnicka_analiza_Apache_error_loga\"><\/span><span style=\"color: #00ffff;\"><strong>Tehni\u010dka analiza Apache error loga<\/strong><\/span><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Uvid u Apache error log otkrio je konkretan, ponavljaju\u0107i uzrok:<\/p>\n<pre><span style=\"color: #000000;\">[proxy:error] (111)Connection refused: AH02454: FCGI: attempt to connect to Unix domain socket \/opt\/alt\/php-fpm82\/usr\/var\/sockets\/crowave.sock (*:80) failed\r\n\r\n[proxy_fcgi:error] [client 195.2.67.184:46220] AH01079: failed to make connection to backend: httpd-UDS<\/span><\/pre>\n<p>&nbsp;<\/p>\n<p>Ovi zapisi pokazuju da je Apache aktivan i da ispravno proslje\u0111uje zahtjeve prema \/blog\/ putem FastCGI (FCGI) protokola, no na drugoj strani Unix domain socketa nitko ne &#8220;slu\u0161a\u201c, odnosno PHP-FPM pool dodijeljen ra\u010dunu &#8220;crowave&#8221; ili nije pokrenut, ili se sru\u0161io. Time se obja\u0161njava i za\u0161to stati\u010dni sadr\u017eaj radi bez problema: Apache ga poslu\u017euje izravno, bez posredovanja PHP-a, dok se svaki zahtjev prema WordPressu (koji zahtijeva izvr\u0161avanje PHP koda) zavr\u0161ava gre\u0161kom 503.<\/p>\n<p>Sama pogre\u0161ka &#8220;(111) Connection refused&#8221; ima precizno zna\u010denje: datoteka socketa postoji na disku, ali nijedan proces je ne &#8220;oslu\u0161kuje&#8221; za dolazne konekcije. To je tipi\u010dan simptom da je PHP-FPM proces prethodno bio aktivan, a potom pao ili je nasilno prekinut (npr. od strane sustava zbog prekora\u010denja resursa), pri \u010demu je datoteka socketa ostala &#8220;zaostala&#8221; na disku. Za usporedbu, da socket uop\u0107e nije bio kreiran, error log bi prijavio gre\u0161ku &#8220;(2) No such file or directory&#8221; \u2014 bitno druga\u010diji simptom koji bi upu\u0107ivao na posve druga\u010diji uzrok (npr. da PHP-FPM pool za taj ra\u010dun uop\u0107e nije konfiguriran).<\/p>\n<p>U istom error logu zabilje\u017een je i velik broj ModSecurity zapisa (status 403) za poku\u0161aje pristupa putanjama poput \/.env, \/.env.production i \/.git\/config. Ti zapisi predstavljaju rutinsko automatizirano skeniranje domene u potrazi za procurjelim konfiguracijskim datotekama i vjerodajnicama, no WAF (Web Application Firewall) sloj te zahtjeve ispravno odbija prije nego \u0161to uop\u0107e do\u0111u do PHP-a, pa oni nisu uzrok pada servisa, nego odvojena, uobi\u010dajena &#8220;pozadinska buka&#8221; interneta.<\/p>\n<p><strong>\u00a0<\/strong><\/p>\n<h3><span class=\"ez-toc-section\" id=\"Provjera_preopterecenja_zakupljenih_resursa\"><\/span><span style=\"color: #00ffff;\"><strong>Provjera preoptere\u0107enja zakupljenih resursa<\/strong><\/span><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Prva pretpostavka bila je da sam prema\u0161io resurse dodijeljene mom hosting paketu. Grafovi prometa (bandwidth) u administratorskom su\u010delju, me\u0111utim, pokazivali su nizak i naizgled bezopasan promet, tipi\u010dno do 3 MB, rijetko do 10 MB dnevno, dok su ukupna iskori\u0161tenost diskovnog prostora (15%) i mjese\u010dnog prometa (26%) ostajale daleko ispod ugovorenih limita.<\/p>\n<p>Pa\u017eljivijim pregledom pojedina\u010dnih dnevnih vrijednosti na tom grafu, me\u0111utim, uo\u010dio sam znatnu nekonzistentnost: povremeno bi se pojavio dnevni &#8220;pik&#8221; od 750 ili \u010dak 900 MB, potpuno izvan ina\u010de prikazanog obrasca. Ta nesukladnost gdje je svakodnevni promet prikazan kao gotovo zanemariv, uz rijetke, naizgled nasumi\u010dne ekstremne vrijednosti, bila je prvi signal da widget za bandwidth ne prikazuje stvarno stanje pouzdano, \u0161to se kasnijom analizom i potvrdilo.<\/p>\n<p>&nbsp;<\/p>\n<h3><span class=\"ez-toc-section\" id=\"Detaljna_analiza_stvarnog_prometa_GoAccess\"><\/span><strong><span style=\"color: #00ffff;\">Detaljna analiza stvarnog prometa (GoAccess)<\/span><\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Kako bih dobio pouzdanu sliku, sirove Apache access logove analizirao sam alatom GoAccess, koji generira statistiku izravno iz zapisa poslu\u017eitelja, neovisno o o\u010dito nepouzdanom sa\u017eetku iz administratorskog su\u010delja.<\/p>\n<p>Rezultati su bili nedvosmisleni. Stvaran dnevni promet konzistentno iznosi izme\u0111u 1 i 1,3 GB svaki dan, ne povremeno. Ranije prikazivani graf koji je za ve\u0107inu dana pokazivao do 10 MB taj je promet drasti\u010dno podcjenjivao, a rijetki &#8220;pikovi&#8221; od 750\u2013900 MB koje sam ranije uo\u010dio zapravo su bili bli\u017ei stvarnoj, uobi\u010dajenoj vrijednosti, dok su ostali dani bili pogre\u0161no prikazani kao gotovo nula.<\/p>\n<p>Jo\u0161 va\u017enije, analiza HTTP statusnih kodova pokazala je da se gre\u0161ke 503 pojavljuju svakodnevno, u manjoj ili ve\u0107oj mjeri. Primjerice, prije tri dana je zabilje\u017eeno 1.241 gre\u0161aka 503, odnosno 8,4% svih zahtjeva tog dana. To ukazuje da PHP-FPM pool nije povremeno, nego kroni\u010dno na rubu preoptere\u0107enja, a ja kao korisnik primje\u0107ujem samo najte\u017ee epizode, kada ispad traje neprekidno satima.<\/p>\n<p>Najva\u017eniji nalaz odnosi se na sastav prometa: 44 do 55% ukupnog prometa dolazi od automatiziranih crawlera (botova), a ne od stvarnih posjetitelja. Sam bot Amazonbot\/0.1 (Amazonov indekser) samostalno je odgovoran za 26 do 37% svih dnevnih zahtjeva. Uz njega, zna\u010dajan udio \u010dine i SERankingBacklinksBot (SEO alat za pra\u0107enje povratnih poveznica), Baiduspider-render (kineski tra\u017eili\u010dki crawler koji u potpunosti renderira stranicu, uklju\u010duju\u0107i sve slike), te ExaSearchBot i Reflectionbot. Amazonbot je u stru\u010dnoj i medijskoj literaturi iz 2025.\/2026. dobro dokumentiran kao agresivan crawler koji redovito preoptere\u0107uje manje web stranice, a njegovo po\u0161tivanje robots.txt datoteke nije pouzdano potvr\u0111eno.<\/p>\n<p>Iz ovoga proizlazi kako bi za pad WordPress stranica mogao biti krivac Amazonbot i sli\u010dni bot alati koji ne donose ni posjetitelje ni SEO vrijednost ve\u0107 samo nepotrebno optere\u0107enje servera. Oni dr\u017ee PHP-FPM pool trajno blizu granice resursa dodijeljenih putem CloudLinux LVE sustava (Lightweight Virtualized Environment), odnosno mehanizma kojim CloudLinux svakom hosting ra\u010dunu ograni\u010dava CPU, memoriju i broj procesa. Svaki dodatni val prometa, bilo stvaran posjetitelj, WP-Cron zadatak ili tek jo\u0161 jedan bot, dovoljan je da pool bude uga\u0161en (najvjerojatnije od strane samog LVE mehanizma, zbog prekora\u010denja memorije ili broja dopu\u0161tenih procesa).<\/p>\n<p>&nbsp;<\/p>\n<h3><span class=\"ez-toc-section\" id=\"Poduzete_mjere\"><\/span><span style=\"color: #00ffff;\"><strong>Poduzete mjere<\/strong><\/span><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Na temelju ovih nalaza, na razini poslu\u017eitelja u .htaccess datoteci, prije nego \u0161to se WordPressova pravila preusmjeravanja uop\u0107e primijene, blokirao sam Amazonbot i ostale identificirane agresivne botove pravilom koje takve zahtjeve odbija s HTTP statusom 403, prije nego \u0161to uop\u0107e do\u0111u do PHP-a:<\/p>\n<pre><span style=\"color: #000000;\">RewriteEngine On\r\n\r\nRewriteCond %{HTTP_USER_AGENT} (Amazonbot|Reflectionbot|SERankingBacklinksBot) [NC]\r\n\r\nRewriteRule .* - [F,L]<\/span><\/pre>\n<p>Ova mjera izravno smanjuje broj PHP-FPM procesa koje generira nepotreban promet. Me\u0111utim, to ne rje\u0161ava temeljni uzrok (nedovoljno dimenzionirane resurse po ra\u010dunu) nego samo ubla\u017eava simptom sa strane koju kao korisnik mogu kontrolirati.<\/p>\n<p>&nbsp;<\/p>\n<h3><span class=\"ez-toc-section\" id=\"Komunikacija_s_pruzateljem_usluga\"><\/span><strong>Komunikacija s pru\u017eateljem usluga<\/strong><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Pru\u017eatelju usluge poslao sam detaljan opis nalaza, uz konkretan upit:<\/p>\n<pre><span style=\"color: #000000;\"><em>Nastavno na\u00a0 503 Service Unavailable problem...<\/em><\/span>\r\n\r\n<span style=\"color: #000000;\"><em>Analizom prometa na mojim WordPress stranicama (GoAccess, stvarni web logovi, ne cPanel bandwidth widget) mo\u017ee se vidjeti da stvaran dnevni promet iznosi konzistentno 1\u20131,3 GB dnevno (ne povremeno do 10 MB kako je prikazano u bandwidth grafu \u2014 taj graf o\u010dito neto\u010dno prikazuje ve\u0107inu dana). 503 Service Unavailable gre\u0161ke pojavljuju se svaki dan u manjoj ili ve\u0107oj mjeri (npr. 19.9. = 1.241 gre\u0161aka \/ 8,4% zahtjeva), \u0161to ukazuje na kroni\u010dan, ne povremen problem. Analiza pokazuje da 44\u201355% ukupnog prometa dolazi od automatiziranih crawlera, s botom \"Amazonbot\/0.1\" samostalno odgovornim za 26\u201337% svih zahtjeva svaki dan. Sa svoje strane sada blokiram taj i sli\u010dne botove na razini .htaccess. Molim da mi u svjetlu ovoga potvrdite jesu li trenutne PHP-FPM\/LVE postavke za moj ra\u010dun uop\u0107e dimenzionirane za promet ovog reda veli\u010dine (15.000\u201317.000 zahtjeva i ~1 GB prometa dnevno), i savjetujete li dodatne mjere (npr. poslu\u017eiteljsko rate-limiting pravilo za poznate agresivne botove) uz moju vlastitu blokadu.<\/em><\/span><\/pre>\n<p>&nbsp;<\/p>\n<p>Odgovor koji sam dobio glasio je, u cijelosti:<\/p>\n<p>&nbsp;<\/p>\n<pre><span style=\"color: #000000;\"><em>\"Po\u0161tovani, radimo sa cwp developerima da se to rije\u0161i trajno jer hakerski napadi se u\u010destalo poja\u010davaju te optere\u0107uju php-fpm. Lp\"<\/em><\/span><\/pre>\n<p>&nbsp;<\/p>\n<p>Sli\u010dan, gotovo identi\u010dan odgovor o &#8220;hakerskim napadima&#8221; dobio sam i prilikom prija\u0161nje prijave, nekoliko mjeseci ranije.<\/p>\n<p>Ovaj odgovor smatram nespecifi\u010dnim i djelomi\u010dno neto\u010dnim s obzirom na prikupljene nalaze. Ono \u0161to je identificirano nije napad u smislu poku\u0161aja neovla\u0161tenog pristupa. Poku\u0161aje te vrste (skeniranje \/.env, \/.git\/config) je ModSecurity ve\u0107 ispravno i uredno blokirao sa statusom 403, prije nego \u0161to bi ijedan takav zahtjev uop\u0107e stigao do PHP-a. Ono \u0161to je stvarno preoptere\u0107ivalo PHP-FPM pool jest legitiman, imenovan i lako prepoznatljiv promet, odnosno poznati indekseri i SEO alati (Amazonbot, Baiduspider, SERankingBacklinksBot), a ne napad. Nazivanje uobi\u010dajenog, dokumentiranog fenomena &#8220;hakerskim napadom&#8221; djeluje kao eksternalizacija problema (predstavlja ga kao vanjsku prijetnju koju je nemogu\u0107e kontrolirati) umjesto priznanja stvarnog uzroka: nedovoljno dimenzioniran ili neadekvatno konfiguriran PHP-FPM\/LVE resurs za taj ra\u010dun.<\/p>\n<p>Vrijedi primijetiti i da odgovor spominje &#8220;cwp developere&#8221; \u0161to otvara pitanje koristi li pru\u017eatelj CWP (CentOS Web Panel), besplatnu alternativu cPanel-u koju manji provideri \u010desto administriraju samostalno, bez pla\u0107ene podr\u0161ke proizvo\u0111a\u010da. Ako je tome tako, to bi ukazivalo na nepostojanje vlastitog specijaliziranog sistemskog administratorskog tima koji bi problem mogao rije\u0161iti izravno, nego se \u010deka na rje\u0161enje &#8220;izvana&#8221; (razvojne zajednice besplatnog alata) \u0161to bi objasnilo i sporost i nespecifi\u010dnost dobivenih odgovora. Ova pretpostavka zahtijeva dodatnu potvrdu, jer kori\u0161teni nazivi administratorskih funkcija (npr. &#8220;MultiPHP Manager&#8221;) ina\u010de upu\u0107uju na cPanel su\u010delje \u0161to je blaga nedosljednost vrijedna razja\u0161njenja s pru\u017eateljem.<\/p>\n<p>&nbsp;<\/p>\n<h3><span class=\"ez-toc-section\" id=\"Daljnji_koraci\"><\/span><span style=\"color: #00ffff;\"><strong>Daljnji koraci<\/strong><\/span><span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Deset godina ponavljaju\u0107ih, a u posljednje vrijeme sve u\u010destalijih ispada, te\u0161ko je protuma\u010diti kao niz nesretnih slu\u010dajnosti. Da je rije\u010d o jednokratnom incidentu ili ograni\u010denom lo\u0161em razdoblju, imalo bi smisla pri\u010dekati da se problem &#8220;trajno rije\u0161i&#8221;, kako je najavljeno. No dosljedan, desetljetni obrazac koji se pogor\u0161ava upu\u0107uje na strukturalni, a ne slu\u010dajan uzrok: prenapu\u010den dijeljeni poslu\u017eitelj, preniski LVE limiti po ra\u010dunu, i nepostojanje ikakvog za\u0161titnog sloja (poput reverse proxyja, WAF-a s rate-limitingom, ili edge cachinga) koji bi uobi\u010dajeni automatizirani promet apsorbirao prije nego \u0161to do\u0111e do PHP-a. Takav problem se ne rje\u0161ava sam od sebe, pogotovo ne kod pru\u017eatelja koji deset godina u to o\u010dito nije investirao.<\/p>\n<p>Zbog toga ozbiljno razmatram prelazak na drugog pru\u017eatelja usluga. Pritom sam svjestan da taj korak nosi vlastite izazove: kvalitetniji, dokazano pouzdaniji provideri realno ko\u0161taju zna\u010dajno vi\u0161e od mojeg trenutnog jeftinog &#8220;Unlimited&#8221; paketa. Marketin\u0161ki materijali sustavno nagla\u0161avaju povoljne specifikacije, a pre\u0161u\u0107uju stvarna ograni\u010denja (npr. cijenu obnove nakon uvodnog razdoblja, koja zna biti i nekoliko puta vi\u0161a od po\u010detne). Jamstvo 30 dana za povrat novca, koje nude pojedini provideri, ne jam\u010di da se sli\u010dan scenarij (postupno &#8220;ograni\u010denje resursa&#8221; i ponavljaju\u0107i ciklus prijava bez konkretnog rje\u0161enja) ne\u0107e ponoviti i nakon isteka tog razdoblja.<\/p>\n<p>Najgore je \u0161to je u moru agresivnih reklama i pla\u0107enih komentara vrlo te\u0161ko na\u0107i neki relevantni forum ili recenzije za kvalitetu usluga pojedinih pru\u017eatelja web hostinga (posebice doma\u0107ih). Stje\u010dem dojam da sam ja jedan od rijetkih \u201esretnika\u201c koji ima s tim konstantne probleme. Smatram da je uzrok tome \u0161to i sa svojim web stranicama spadam u netipi\u010dnu kategoriju. Male stati\u010dke web stranice na jeftinim poslu\u017eiteljima vjerojatno nisu dovoljno zanimljive ni stvarnim posjetiteljima ni botovima te ostaju netaknute na serveru. Ozbiljne web stranice pak su obi\u010dno smje\u0161tene na bolje i skuplje servere. Ja sada ve\u0107 imam prili\u010dno veliku web stranicu (oko 1000 objava) sa specifi\u010dnim sadr\u017eajem, smje\u0161tenu na jeftin server. Stranica je zbog puno autenti\u010dnih slika i tekstova o\u010dito zanimljiva botovima koji ju stalno agresivno napadaju. Ograni\u010denja mojeg servera to ne mogu podnijeti.<\/p>\n<p>Trenutni plan je dvojbeni: nastaviti borbu na trenutnom serveru i vr\u0161iti daljnji pritisak na postoje\u0107eg pru\u017eatelja da d\u00e2 konkretne odgovore (a ne generi\u010dke izjave) ili riskirati s prelaskom na neki bolji (skuplji) server. Mo\u017eda je najbolja opcija prevesti sve WordPress objave u stati\u010dke stranice i time potpuno zaobi\u0107i ve\u0107inu problema koje sada imam. Ovo bi zna\u010dilo i potpuno odustajanje od obrazaca za komentare, a tako\u0111er bi trebao koristiti i neke alternativne alate za automatski sadr\u017eaj, galeriju slika, tra\u017eilicu i sli\u010dno.<\/p>\n<p>Kako god bilo, za sada imam svoju offline kopiju cijelog web sjedi\u0161ta, a \u0161to se ti\u010de dijeljenja sadr\u017eaja na internetu, nekako nisam raspolo\u017een tro\u0161iti nekoliko stotina eura godi\u0161nje samo za bolji web hosting. Napla\u0107ivanje reklama koje bi se postavile na moje stranice tako\u0111er nije opcija jer to nije zamisao cijelog ovog projekta. Ovo treba biti baza prakti\u010dno provjerenih znanja dostupna svima i besplatno, bez reklama, bez registracija, bez cenzura, bez obaveza i bez bilo kojih drugih skrivenih trikova i podvala kojima obiluje dana\u0161nji internet. Cilj je prona\u0107i krug sugovornika za specifi\u010dne teme i voditi konstruktivne rasprave. Sve dok to bude mogu\u0107e odr\u017eavati po razumnoj cijeni, crowave.com \u0107e nekako opstajati na internetu.<\/p>\n<p>&nbsp;<\/p>\n<div id=\"s3gt_translate_tooltip_mini\" class=\"s3gt_translate_tooltip_mini_box\" style=\"background: initial !important; border: initial !important; border-radius: initial !important; border-spacing: initial !important; border-collapse: initial !important; direction: ltr !important; flex-direction: initial !important; font-weight: initial !important; height: initial !important; letter-spacing: initial !important; min-width: initial !important; max-width: initial !important; min-height: initial !important; max-height: initial !important; margin: auto !important; outline: initial !important; padding: initial !important; position: absolute; table-layout: initial !important; text-align: initial !important; text-shadow: initial !important; width: initial !important; word-break: initial !important; word-spacing: initial !important; overflow-wrap: initial !important; box-sizing: initial !important; display: initial !important; color: inherit !important; font-size: 13px !important; font-family: X-LocaleSpecific, sans-serif, Tahoma, Helvetica !important; line-height: 13px !important; vertical-align: top !important; white-space: inherit !important; left: 591px; top: 3431px; opacity: 0.85;\">\n<div id=\"s3gt_translate_tooltip_mini_logo\" class=\"s3gt_translate_tooltip_mini\" title=\"Translate selected text\"><\/div>\n<div id=\"s3gt_translate_tooltip_mini_sound\" class=\"s3gt_translate_tooltip_mini\" title=\"Play\"><\/div>\n<div id=\"s3gt_translate_tooltip_mini_copy\" class=\"s3gt_translate_tooltip_mini\" title=\"Copy text to Clipboard\"><\/div>\n<style type=\"text\/css\" media=\"print\">#s3gt_translate_tooltip_mini { display: none !important; }<\/style>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>503 Service Unavailable Opis kroni\u010dnog problema s hostingom (crowave.com) &nbsp; Web stranicu crowave.com hostam ne\u0161to vi\u0161e od deset godina kod istog, cjenovno pristupa\u010dnog hosting pru\u017eatelja, \u010diji identitet za sada namjerno ne otkrivam. Tijekom tog razdoblja kontinuirano se ponavlja isti obrazac: server povremeno postane nedostupan, a preglednik vra\u0107a gre\u0161ku &#8220;503 Service Unavailable&#8221; \u0161to je HTTP status [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"class_list":{"0":"post-24468","1":"post","2":"type-post","3":"status-publish","4":"format-standard","6":"category-nekategorizirano","7":"czr-hentry"},"jetpack_featured_media_url":"","_links":{"self":[{"href":"https:\/\/www.crowave.com\/blog\/wp-json\/wp\/v2\/posts\/24468","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.crowave.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.crowave.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.crowave.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.crowave.com\/blog\/wp-json\/wp\/v2\/comments?post=24468"}],"version-history":[{"count":3,"href":"https:\/\/www.crowave.com\/blog\/wp-json\/wp\/v2\/posts\/24468\/revisions"}],"predecessor-version":[{"id":24471,"href":"https:\/\/www.crowave.com\/blog\/wp-json\/wp\/v2\/posts\/24468\/revisions\/24471"}],"wp:attachment":[{"href":"https:\/\/www.crowave.com\/blog\/wp-json\/wp\/v2\/media?parent=24468"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.crowave.com\/blog\/wp-json\/wp\/v2\/categories?post=24468"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.crowave.com\/blog\/wp-json\/wp\/v2\/tags?post=24468"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}