Tárhelyen fejlesztés közben A kapcsolódás sikertelen hibaüzenet
Jó estét!
Miután hosszú hónapok óta nem sikerült megoldást találni, hátha itt valaki kirázza a megoldást az ujjából.
Szóval egy weboldalt építek CMS-sel egy fizetős tárhelyen. Minden rendben, kivéve, amikor adminként valamit állítok az oldalon, vagy tesztelek, akár csak egy egyszerű szöveges tartalmat mentek, vagy beállítok valamit (Drupal), szóval akkor váratlanul, nem meghatározható, hogy mi váltja ki, az alábbi hibaüzenettel elszáll az oldal:
- A szolgáltató azt mondja nincs náluk gond.
- Az internetszolgáltató (mobilnet), azt mondja nincs náluk gond.
Saját gépen (Wamp server) ugyanezzel nincs gond.
Csak a tárhelyen, és akkor, amikor fejlesztés történik.
Ha kikapcsolom ideiglenesen a tűzfalamat, akkor jelentősen lecsökkennek ezek az esetek, amúgy egy óra alatt vagy tucatszor előfordul.
Így pedig nem lehet fejleszteni, mert ki tudja milyen adatbázis keletkezik ezekkel az elszállásokkal.
■ Miután hosszú hónapok óta nem sikerült megoldást találni, hátha itt valaki kirázza a megoldást az ujjából.
Szóval egy weboldalt építek CMS-sel egy fizetős tárhelyen. Minden rendben, kivéve, amikor adminként valamit állítok az oldalon, vagy tesztelek, akár csak egy egyszerű szöveges tartalmat mentek, vagy beállítok valamit (Drupal), szóval akkor váratlanul, nem meghatározható, hogy mi váltja ki, az alábbi hibaüzenettel elszáll az oldal:
A kapcsolódás sikertelen
A Firefox nem képes kapcsolatot létesíteni a valami.hu helyen lévő kiszolgálóval.
A webhely ideiglenesen nem érhető el vagy túlterhelt. Próbálja újra pár perc múlva.
Ha semmilyen oldalt nem tud letölteni, ellenőrizze a számítógépe hálózati kapcsolatát.
Ha a számítógépet vagy a hálózatot tűzfal vagy proxy védi, ellenőrizze, hogy a Firefox számára engedélyezett-e a webhozzáférés
A Firefox nem képes kapcsolatot létesíteni a valami.hu helyen lévő kiszolgálóval.
A webhely ideiglenesen nem érhető el vagy túlterhelt. Próbálja újra pár perc múlva.
Ha semmilyen oldalt nem tud letölteni, ellenőrizze a számítógépe hálózati kapcsolatát.
Ha a számítógépet vagy a hálózatot tűzfal vagy proxy védi, ellenőrizze, hogy a Firefox számára engedélyezett-e a webhozzáférés
- A szolgáltató azt mondja nincs náluk gond.
- Az internetszolgáltató (mobilnet), azt mondja nincs náluk gond.
Saját gépen (Wamp server) ugyanezzel nincs gond.
Csak a tárhelyen, és akkor, amikor fejlesztés történik.
Ha kikapcsolom ideiglenesen a tűzfalamat, akkor jelentősen lecsökkennek ezek az esetek, amúgy egy óra alatt vagy tucatszor előfordul.
Így pedig nem lehet fejleszteni, mert ki tudja milyen adatbázis keletkezik ezekkel az elszállásokkal.
Jól sejtem, hogy a szerver
Csak találgatok, szóval lehet, hogy hatalmas marhaságot írok, de amit írsz, abból nekem az jön le, hogy amikor módosítasz valamit a szerver oldalon, újraindul mondjuk a web szervered(??? Ez tárhely esetén elég hülyén hangzik, amennyire még emlékszem ezek működésére, de általában ilyen esetben válik eléehetetlenné a szolgáltatás)
Épp ellenkezőleg,
Ami még eszembe jut: vpn,
Nem változik a szerverről látszó címed menet közben?
Ilyen jelenséggel egyszer találkoztam: clusteres szerver, ahol a terhelés megosztást a DNS csinálta úgy, hogy minden kérésnél másik fizikai szerver IP-jét adta vissza a valami.hu-ra és a sok szerverből egyen futott az op.rendszer, de a web szerver állt.
Nem, tök sima
Az a baj, hogy egy ideje nem ADSL-lel netezek, hanem mobilról és nem tudom kipróbálni, hogy ADSL-lel van-e ilyen. Ugyanis a mobilnet ingadozó, van, hogy gyorsabb, mint az ADSL, de ingadozó. A feltöltési sebesség mostanában nagyon alacsony, volt, hogy több Gbit volt, sőt, korábban még olyan időszak is volt, hogy a feltöltési sebesség több tíz Gbitet is elért, és a letöltési is, aztán most inkább 1 alatt van, de van, hogy csak 0,2, de mér mostanában sokszor 0-t is.
Szóval mi van, ha nincs elég feltöltési szélesség, ami a kapcsolat visszaigazolásához kell, vagy mi, arra gondolok, hogy ha jól tudom nem csak akkor kell feltöltés, ha konkrétuma feltöltünk valamit.
Az a Gbit csak elírás, ugye?
Igen, ha valamit csinálni akarsz a neten, ahhoz felfelé is kell valamennyi szabad sávszélesség. Ha épp töltesz felfelé valamit és az elhasználja a rendelkezésre álló sávszélességet, akkor jöhet ilyen hiba is, mert a böngészőtől nem jut el a szerverhez a kapcsolat kezdeményezésére szolgáló csomag.
De én úgy értettem, hogy ezek a szakadások csak olyankor jönnek, amikor már fel van töltve a módosítás. Ha a háttérben még dolgozik valami... hát az akár okozhat ilyen jelenséget is.
Mobilnettel nem sok dolgok van/volt, szóval csak annyit tudok róla, hogy messze nem biztosít a vezetékessel azonos stabilitást, sebességet, válaszidőt. Legalábbis az, ami nekem van.
Méghozzá kibaszott nagy
A szakadás a művelet közben történik, pl. egy modult frissítek, vagy feltöltök egy tartalmat, elkezdi csinálni, aztán csinálja, csinálja, majd egyszer csak HOPP és kiesik és jön az üres böngészőablak a hibaüzenettel.
A napokban először találkoztam pár hasonló hibával más oldalain, itt van pl. ez, itt ugyanaz a hibaüzenet jött az előbb, amikor rámentem, utánanéztem és ha jól sikerült utánanéznem, már nem létezik a domain. Na így már mégis csak a tárhely szolgáltatóra gyanakszom, hiszen ezzel úgy tűnik, hogy nem elérhető a domainom az interneten adott esetben:
http://drupalthemecreator.org/
Nem lehet a(z) www.drupalthemecreator.org helyen lévő kiszolgálóhoz csatlakozni.
Ha a cím helyes, akkor itt van három lehetőség, amit megpróbálhat:
Próbálja újra később.
Ellenőrizze a hálózati kapcsolatot.
Ha van kapcsolat, de tűzfal mögött van, akkor ellenőrizze, hogy a Firefox böngészőnek van-e joga a web eléréséhez.
Ez még simán lehet attól,
Mondhatnék olyanokat, hogy készíts egy lokális, caching dns-t, állíts be QoS-t és korlátozd az upload által használható sávszélt, de már nem tudom, hogyan lehet :(
Ha ezek mondanak valamit, akkor érdemes megpróbálni talán, ha nem, akkor inkább ne.
A drupal logjában nincs
Ezzel kapcsolatos nincs.
Mobilnet
Csak mert az egyiknél 2 évig szívtam a gyors, de nagyon sűrűn hálózatot váltó (és emiatt megszakadó) kapcsolat miatt, és végig csak hazudoztak.
Aztán hosszú idő után véletlenül tudtam meg a valódi okot:
a szomszéd 10 emeletes tetején egy másik(!) szolgáltató mobilnetet is "adó" antennája zavar be annyira, hogy akár egy másodperc alatt többször is sávot / hálózatot vált az én eszközöm.
Természetesen nem az én szolgáltatómtól tudtam meg ezt...
Szóval a fentiek alapján (semmi log a szerveren, és böngésző szerint nincs net) azt gondolom, hogy a neted szakadozik a nagyobb forgalom alatt / miatt.
A legrosszabb az a mobilnetnél, hogy nincs garantált sávszélesség, és az én (már csak volt) szolgáltatóm kijelentette, hogy a 0 bit/s "sebességű" internet is létező aktív szolgáltatás, azzal együtt, hogy még dns feloldás se működik... Szóval ő nyújtja a szolgáltatást, csak hát nincs garantált sávszél...
Ha a mobilnet esetleg router-en van, akkor elvileg kéne tudni azon forgalmat nézni, illetve mikor vált hálózatot (3G, 4G, stb). Ha olyankor, amikor a hiba történik, akkor meg is fogtad. Változtatni viszont nemigen tudsz rajta, kb csak vezetékes bekötéssel.
Esetleg érdemes belőni a mobilnetet fixe az egyik hálózatr (amelyik stabilabb), de kicsi az esély, hogy ennyivel megoldható.
Telenor. És a korlátlan
Kérdeztem is tőlük, nem azért rosszabb-e most, mert ezzel akarnak lebeszélni róla, hogy áttérjek egy korlátos előfizetésre? Persze azt mondták nem.
Abban az időben jellemző volt a több tíz Mbit-es sebesség, akár még feltöltési oldalon is, most már a letöltés bőven 10 Mbit alatt van általában.
Ja, és ha valaki hív, akkor pár perc után megszakad a net szintén.
Pedig a fővárosban vagyok, szóval azt se lehet mondani, hogy lefedettségi probléma. Meg, hát ugye nem is volt.
Próbáltam 4G-ről 3G-re, akkor bár lassabb, de kicsit élőbb a feltöltés. 2G az már nulla.
De mi van máshogy, amikor adminként szerkeszt valaki egy CMS-t, mint ha csak felhasználóként? Mert úgy vettem észre, hogy csak az előbbi esetben.
Érdemes lenne megnézni
Alternatív megoldás, ha tudod pingelni közben folyamatosan a google.com-ot vagy a google DNS-t 8.8.8.8, és ha az is megszakad az adminos mizéria miatt, akkor szinte biztos, hogy csak a te neteddel van a gond, és nem a szerverrel.
Szerintem is valószínűbb, hogy a mobilnet szakadozik, és nem a szerverrel van a gond. Kellene lenni valaminek a logokban, ha az utóbbi lenne igaz.
Megpróbálom a ping-et
De ha nagyon lassú a feltöltés, mondjuk alkalmanként 0,0x a ping lehet, hogy akkor is működik, tehát nem fog hibát jelezni, nem?
USB vezetékről megy a net a mobilról, vezetékes tesztre most nincs lehetőségem itt, akkor már rég kiderítettem volna.
Amúgy nem értem, miért iktassam a vezetékes és a gépem közé a mobilt?
Ja bocs, azt hittem mobilról
Szinte gondoltam :-D
Azt se hidd el, ha ők kérdeznek valamit. Minden hibabejelentésre (elvileg) megnézik a saját logjaikat, ha abban nem találnak hibát (vagyis az ő szerverük működött), akkor magasról leszarják, hogy neked volt-e neted.
Maga a sebesség függ attól is, hogy egyszerre mennyien vagytok ugyanazon a hálózaton, és az utóbbi időben lényegesen több ember számára lett elérhető a mobilnet (árban). Pesten valószínűleg az infrastruktúra fejlesztése messze elmarad az előfizetések növekedésétől.
Ugyanakkor belvárosban / lakótelepen simán járhatsz ugyanúgy, mint én jártam: egy közeli antenna túl nagy "térereje" bezavarja az eszközödet.
A 3G is azért stabilabb, mert modernebbek az eszközök, már szinte nincs olyan, ami ne tudná a 4G-t, és by default setting, hogy keresse a leggyorsabbat. Emiatt kevesebben "lógnak" a 3G-n, stabilabb az alacsony sebessége.
Tudom, hogy mennyire szívás instabil mobilnettel bármit is csinálni, ezért azt javaslom, hogy
- valahogyan oldd meg, hogy ne mobilnet legyen és / vagy
- ne az éles oldalon csináld azt, amit fejlesztésnek hívtál, hanem a saját gépeden húzz fel egy fejlesztői környezetet (a te géped a szerver is), így nem kell hozzá net, hogy "netezz" localhost-on. És amikor kész egy adott fejlesztés, akkor azt telepíted az élesre, adott esetben egy havertól, akinek jó nete van (build - deploy).
ne az éles oldalon csináld
+1
Ezt teszem, de ki kell
Nem, mint írtam adminként is
Azt lenne jó tudni, hogy amikor pl. épp egy beállítást eszközölök és közben kiesik az oldal, akkor az adatbázisba hibás értékek kerülnek, vagy semmi? Mi az elve a MySQL-nek, van egy végső ellenőrző bit, vagy valami, ami ha nem érkezik meg, akkor eldob mindent, amit előtte kapott? Mert azt még elviselném egy ideig, hogy ismételten be kell állítanom valamit, de ha szétszaródik a adatbázis és emiatt kiszámíthatatlan hibák keletkeznének, az nagy gáz lenne.
A mobilnetem az a korlátlan, amit fél éve megszüntettek. Én erre gyanakszom, hogy direkt lassítják nekem, hogy ne erre fizessek elő. Mondom, az első évben képtelenül magas feltöltési sebességek voltak, most meg a 0 és valamivel jobb feltöltés van.
Azért is tetszett a mobilnet, mert azért már itt lenne az ideje, hogy az ember tényleg bárhol dolgozhasson, nem csak ahol vezetékes net van.
Ha a te neted szakad meg
99% nincs baj
Drupal verziót nem írtál fent, de valószínűleg tranzakcióban "nyomja", úgyhogy az egyik szerverhiba is valószínűleg védett.
A neted miatt továbbra is azt tartom legvalószínűbbnek, hogy eldobja a kérést, így semmi nem kerül adatbázisba.
Még esetleg annyi bibi történhet, hogy a kép feltöltődik valahova (fájl), de nem fogod "látni", mert az adatbázisba már nem került be a hozzá tartozó adat. De ennek nagyon kicsi az esélye.
Amit "ellenőrző bitnek" hívsz, az nem létezik mysql db-ben, de a tranzakció nagyon hasonló. Ez kb úgy működik, hogy a tranzakció indításától kezdve "naplóz" minden egyes műveletet, végül mikor le szeretnéd zárni, akkor végigmegy rajta, hogy volt-e hiba. Ha nem, akkor hajtódik végre minden művelet véglegesen, hibánál vagy visszavonásnál pedig az összes művelet kuka.
Továbbra is azt gondolom, hogy van a közeledben valami, ami zavarja, ezért szakadozik. Ez a dolog odakerülhetett nemrég is, egy fejlesztés kapcsán. Sajnos ha ilyen zavar miatt rossz, azt valószínűleg nem orvosolná az sem, ha több szolgáltatót kipróbálnál.
Mindenesetre a jelenlegi szolgáltatód magasról tesz rá, hogy mennyire használható számodra a mobilnet, lehet, hogy csak emiatt is érdemes lehet váltani (tudom, "korlátlan", de az sehol sem igaz, még kábelen sem..).
Drupal 7-es.Előtte a
Előtte a Telekom-nál voltam, hát azok meg rendszeresen túlszámláztak, ezért elegem lett, hogy állandóan néznem kell jó-e a számlaösszeg. Régebben Vodafone-t is próbáltam, de az se volt egy csúcs.
Tegnap éjjel 15 volt a letöltés és 1,5 a feltöltés, szóval még napszaktól is függ, meg naptól is.
Sőt, most megnéztem és döbbeNet: 20 a letöltés és 3,5 a feltöltés, Mbit/s. Valamit elrontottak, mert épp jó. Vagy az eső miatt?
Anna örülök, hogy nem történhet hiba az adatbázisban, mert akkor bár kellemetlen és bosszantó, de nem lesz hiba.