Vad är ”error 503 backend fetch failed”?
”error 503 backend fetch failed” är en hänvisning till status för en webbplats. I grund och botten förmedlar det meddelandet att webbplatsens server inte fungerar. Det är ett typiskt Hyper Text Transfer Protocol-svarsmeddelande som visas av webbplatser.
Sådana koder gör det enkelt för ett Magento-utvecklingsföretag att felsöka och lokalisera var problemet ligger när en webbplats inte fungerar som förväntat.
Tillbaka till ämnet: statuskoden för det här felet är fem hundra och motsvarar ett internt serverfel. Felet förekommer på alla webbläsare och alla operativsystem, även på smartphones.
Varför kan ”error 503 backend fetch failed” uppstå?
Felet kan bero på att servern inte har tillräckligt med minne eller så kan det bero på att det är för många förfrågningar som står i kö. En annan orsak till att felet uppstår kan vara att app-poolen som betjänar webbplatsen kraschar.
Om appen kraschar fem gånger på mindre än fem minuter inträffar ett snabbt fel som resulterar i att app-poolen sätts ur funktion av IIS.
Det är känt att SSL-certifieringens upphörande kan orsaka felet ”error 503 backend fetch failed”.
När du anlitar en Magento-utvecklare är det viktigt att du kontrollerar om de känner till alla sådana detaljer.
Hur man åtgärdar ”error 503 backend fetch failed”?
Som du kanske har förstått av ovanstående text är detta fel i allmänhet ett fel från webbplatsens backend.
Det finns en möjlighet att problemet ligger i din dator, men chansen för detta är mycket liten. Eftersom vi gillar YouTube-lösningar kan du kolla in detta populära förslag från Naiwik Tech vlogger:
Enligt Tech vlogger kommer din Magento-installation att visa följande kod: ”Error 503: Enligt vloggaren uppstår felet på grund av att din webbplats omvandlas till underhållsläge med hjälp av filen ”maintenance.flag” i Magento-webbplatsens rotkatalog. Du måste ta bort ”maintenance.flag” för att lösa problemet.
Han rekommenderar följande lösning.
Steg för att åtgärda ”Error 503 : Service Temporarily Unavailable” Magento:
- Först loggar du in på webbplatsens värd
- Du måste få åtkomst till din webbplats Värdserver med hjälp av en FTP-klient som ”FileZilla” eller genom att använda webbplatsvärdens cPanel ”File manager”
- Navigera till Magneto-webbplatsens rotkatalog & leta efter filen ”maintenance.flag” och, säger han, du bör sedan radera den
- Förnya sedan Magento-webbplatsen
Nu går vi vidare till några andra möjliga lösningar.
Lösning #1
Förnya webbsidan eller tryck på F5 för att göra det. Även om 503-problemet är ett problem på en annan dator kan det vara ett kortvarigt problem och ibland kan uppdatering av sidan lösa det.
#tips
Var försiktig om det här felet inträffar när du köper något på nätet. Om du uppdaterar sidan många gånger kan det leda till att du måste betala många gånger också! Ett antal webbplatser har försiktighetsåtgärder för detta men det är alltid bättre att vara säker än att vara ledsen.
Fix #2
Starta om routrarna och om det inte fungerar, starta om datorn eller vilken enhet du än använder. Om du får koden ”Service Unavailable – DNS Failure” bör en omstart av systemet från din sida lösa problemet.
Det beror på att felet ibland beror på problem med DNS-servern, vilket kan rättas till med en omstart.
Fix #3
Släpp ett e-postmeddelande och ta kontakt med webbplatsens ägare. Det finns alltid en möjlighet att webbplatsadministratören inte känner till problemet och om du berättar om det kan det hjälpa dem att åtgärda det.
Fix #4
Prova igen lite senare. Felet ”error 503 backend fetch failed” är mycket vanligt när servern är överbelastad på grund av ett stort antal plötsliga besökare – människor som du. Det bästa man kan göra i ett sådant fall är att vänta och försöka igen lite senare.
För att vara ärlig är det oftast detta som är orsaken till det här felet. När antalet användare på webbplatsen minskar är det troligare att du har problemfri tillgång till webbplatsen.
För dem på baksidan
Om du kollar upp lösningar på det här problemet finns det en chans att du äger en webbplats och lider av samma problem. För dig som försöker lösa detta från backend finns här ett par lösningar för att lösa detta.
Fix #1 – Kontrollera dina insticksprogram
En viktig orsak till fel 503-problemet är insticksprogrammet Varnish eller bristen på det. Om du har problemet på din webbplats ska du kontrollera om Varnish-pluginet är aktiverat. För dig som inte vet används Varnish för att öka hastigheten på webbplatsen och används av webbhotell. Om insticksprogrammet är aktiverat på servern måste du ringa värdföretaget!
Lösning nr 2 – Omstart av routern
Om det är ett DNS-fel som ligger bakom bör en enkel omstart av routern lösa problemet. Felet ”service unavailable DNS failure” kan signalera ett problem med DNS-arrangemanget, men en omstart bör återställa det till det normala.
Dessa lösningar kan också hjälpa till att lösa fel som ”error 503 backend is unhealthy” och ”error 503 maximum threads for service reached”. Låt oss veta i kommentarsfältet hur dessa lösningar fungerade för dig!
Ryan är en datorentusiast som har en talang för att åtgärda svåra och tekniska programvaruproblem. Oavsett om du har problem med Windows, Safari, Chrome eller till och med en HP-skrivare hjälper Ryan till genom att hitta enkla lösningar på vanliga felkoder.