Dominik Mikiewicz

Dominik Mikiewicz maps made easy,
www.cartomatic.pl ||
cartoninjas.net

Temat: Problem z IIS - nie chce serwować stron komputerom pod...

Witam,

Od pewnego czasu mam krzaczki z iisem na moim kompie (xp sp2, 3gb ram, athlon x2) - działał bez problemów przez kilka miesięcy i nagle, bez powodu przestał. Właściwie przestał nie jest do końca trafnym określeniem - serwuje strony na localhost bez problemu, a w sieci lokalnej bezproblemowo tylko komputerom pod linuxem. Maszyny z windowsem czekają na pełne załadowanie strony mocno ponad 10 minut - normalnie strona ładuje się koło sekundy, dwóch.

Powoli dojrzewam, żeby dać mu z buta i przeinstalować iis, ale może spotkaliście się kiedyś z czymś podobnie bazsensownym i znacie rozwiązanie?

Z góry dzięki za wszelkie wskazówki
Dom
Michał M.

Michał M. Professional .NET
Developer

Temat: Problem z IIS - nie chce serwować stron komputerom pod...

A jak spróbujesz zamiast po nazwie, po IP? Ten sam problem?
Dominik Mikiewicz

Dominik Mikiewicz maps made easy,
www.cartomatic.pl ||
cartoninjas.net

Temat: Problem z IIS - nie chce serwować stron komputerom pod...

W sieci lokalnej próbowałem po ip i też bez skutku. Gdyby nie działało w ogóle byłbym chyba mniej skołowany...

konto usunięte

Temat: Problem z IIS - nie chce serwować stron komputerom pod...

Generalnie sporo rzeczy do sprawdzenia...
Może na początek diagnostyka ogólna tym?

http://www.microsoft.com/downloads/details.aspx?family...
Dominik Mikiewicz

Dominik Mikiewicz maps made easy,
www.cartomatic.pl ||
cartoninjas.net

Temat: Problem z IIS - nie chce serwować stron komputerom pod...

Hej,

Pomogło, gdy usunąłem Buffer="false" z deklaracji <%@ Page %>. Czy ktoś mógłby mi powiedzieć dlaczego 'dotknięte' poczuły się tylko przeglądarki działające pod windowsem?
Michał H.

Michał H.
http://blog.13mhz.ka
pa.pl

Temat: Problem z IIS - nie chce serwować stron komputerom pod...

Dominik Mikiewicz:
Hej,

Pomogło, gdy usunąłem Buffer="false" z deklaracji <%@ Page %>. Czy ktoś mógłby mi powiedzieć dlaczego 'dotknięte' poczuły się tylko przeglądarki działające pod windowsem?
bo tylko one czytają podobne deklaracje.

konto usunięte

Temat: Problem z IIS - nie chce serwować stron komputerom pod...

Michał Hunger:
Dominik Mikiewicz:
Hej,

Pomogło, gdy usunąłem Buffer="false" z deklaracji <%@ Page %>. Czy ktoś mógłby mi powiedzieć dlaczego 'dotknięte' poczuły się tylko przeglądarki działające pod windowsem?
bo tylko one czytają podobne deklaracje.

khem.. deklaracji <%@ Page %> to onie ne tylko nie owinny cytac, ale nie powinny widziec, bo to chyba tajne/poufne :) wytyczne dla parserokomilatora zwanego isapi_asnet, no nie?
Michał H.

Michał H.
http://blog.13mhz.ka
pa.pl

Temat: Problem z IIS - nie chce serwować stron komputerom pod...

Marcin S.:
Michał Hunger:
Dominik Mikiewicz:
Hej,

Pomogło, gdy usunąłem Buffer="false" z deklaracji <%@ Page %>. Czy ktoś mógłby mi powiedzieć dlaczego 'dotknięte' poczuły się tylko przeglądarki działające pod windowsem?
bo tylko one czytają podobne deklaracje.

khem.. deklaracji <%@ Page %> to onie ne tylko nie owinny cytac, ale nie powinny widziec, bo to chyba tajne/poufne :) wytyczne dla parserokomilatora zwanego isapi_asnet, no nie?
nie jestem zbyt biegły w tym, ale podejrzewam że chodzi o .NET framework?
W linuxach go brak ;)Michał Hunger edytował(a) ten post dnia 04.09.08 o godzinie 17:25
Dominik Mikiewicz

Dominik Mikiewicz maps made easy,
www.cartomatic.pl ||
cartoninjas.net

Temat: Problem z IIS - nie chce serwować stron komputerom pod...

Ale strona i tak jest wysyłana jako html + javascript, etc. to nie w braku .net na linuksach problem

konto usunięte

Temat: Problem z IIS - nie chce serwować stron komputerom pod...

Tak czy inaczej diagnozie musi podlegac output, czyli to co do browserow idzie. Proponuje wykorzystac Fiddlera i dokadnie przeanalizowac headery i content.

Kompy z linuxem uzywaja bankowo FF lub innego stwora na gecko, a to pozwala mniemac, ze potrafia sobei poradzic z anomaliami. Misio raczej zawodzi.. wezcie na ten przyklad co zrobi FF a co IE z jpgiem w CMYKu
Michał H.

Michał H.
http://blog.13mhz.ka
pa.pl

Temat: Problem z IIS - nie chce serwować stron komputerom pod...

naprawdę słabo się czuję w temacie tej dyskusji, ale mam wrażenie że nie tylko o html i javascript chodzi. IIS sprawdza - dla naprzykładu - jaką masz przeglądarkę zanim pozwoli ci się autentykować do windows. Mam wrażenie, że niektóre rzeczy wysyła tylko do przeglądarek z rodziny ie.

konto usunięte

Temat: Problem z IIS - nie chce serwować stron komputerom pod...

Atrybut Buffer w deklaracji Page służy do tego, do czego funkcje ob_* w PHP (ob_start, ob_flush), czyli buforuje content zanim wyśle go do przeglądarki. Różnica między PHP a ASP.NET jest w tym przypadku taka, że w tym drugim przypadku framework robi to za programistę.

Ja stawiam, że to nie wina IIS tylko problem z kodem. Prawdopodobnie robisz coś dziwnego z Request.Response lub z Redirectem i to powoduje ten efekt. Czasami przekierowanie nie jest poprawne, czasami jakiś znak prześlizgnie się przed wysłaniem samej strony i to może powodować tego typu anomalie. Polecam użyć FireBuga (Net) i/lub WebDevHelpera, w mig będziesz wiedział co się dzieje.

Pozdrawiam programistów PHP knujących spiskowe teorie na temat IISa, naprawdę zabawne! :-)

Następna dyskusja:

MVC, .NET 4.0 problem z ser...




Wyślij zaproszenie do