-
Path: news-archive.icm.edu.pl!news.icm.edu.pl!newsfeed.pionier.net.pl!3.eu.feeder.erj
e.net!feeder.erje.net!weretis.net!feeder8.news.weretis.net!newsreader4.netcolog
ne.de!news.netcologne.de!peer01.ams1!peer.ams1.xlned.com!news.xlned.com!peer01.
ams4!peer.am4.highwinds-media.com!news.highwinds-media.com!newsfeed.neostrada.p
l!unt-exc-01.news.neostrada.pl!unt-spo-b-01.news.neostrada.pl!news.neostrada.pl
.POSTED!not-for-mail
Date: Tue, 24 Jan 2023 21:20:27 +0100
MIME-Version: 1.0
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101
Thunderbird/102.6.0
Subject: Re: FreeRTOS + lwIP + HTTPD - zawieszenie po wejściu na stronę
Content-Language: en-US, pl
Newsgroups: pl.misc.elektronika
References: <63cd2dd0$0$19617$65785112@news.neostrada.pl>
<63cd6147$0$19617$65785112@news.neostrada.pl>
<63cd8ac8$0$19609$65785112@news.neostrada.pl>
<63ced5f9$0$19601$65785112@news.neostrada.pl>
<63cf0df3$0$19624$65785112@news.neostrada.pl>
<63d032b3$0$9593$65785112@news.neostrada.pl>
From: Atlantis <m...@w...pl>
In-Reply-To: <63d032b3$0$9593$65785112@news.neostrada.pl>
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
Lines: 36
Message-ID: <63d03d8b$0$19623$65785112@news.neostrada.pl>
Organization: Telekomunikacja Polska
NNTP-Posting-Host: 83.7.224.216
X-Trace: 1674591627 unt-rea-a-02.news.neostrada.pl 19623 83.7.224.216:33814
X-Complaints-To: a...@n...neostrada.pl
X-Received-Bytes: 3060
Xref: news-archive.icm.edu.pl pl.misc.elektronika:777475
[ ukryj nagłówki ]On 24.01.2023 20:34, Mirek wrote:
> Czyli httpd nic nie zwraca - najwyraźniej ma problem z wysłaniem
> czegokolwiek.
> Podejrzewałem jeszcze jakiś krzak w danych strony - jakiś niedozwolony
> znak czy po prostu niemożliwość odczytania tych danych... ale wtedy 404
> powinien zwracać bez problemu... no chyba że on sprawdza czy ma coś
> takiego do wysłania, próbuje odczytać i dup.
Hmm... Ta hipoteza ma sens w kontekście tego jak działa serwer HTTPD z
lwIP. Stronę WWW konwertuje się do tablic C za pomocą odpowiedniego
narzędzia (windowsowy plik exe, jednak działa pod Linuksem z Wine),
podobnie jak miało to miejsce z HTTP2 z MLA na PIC32.
Treść wyświetlana w przypadku błedu 404 powinna być dostarczona w formie
pliku "404.htm", umieszczonego w głównym katalogu konwertowanej strony.
Dzięki temu mamy możliwość przygotowania komunikatu o błędzie w formie
konsystentnej wizualnie z całą resztą. Nie wiem jak z innymi kodami
błędów - nie sprawdzałem.
Czyli w przypadku prośby o nieistniejący plik, serwer również będzie
chciał pobrać stronę z tego miniaturowego fs-a we flashu.
Mamy więc dwie prawdopodobne możliwości:
- Serwer wiesza się na próbie dostania pobrania pliku
- Serwer wiesza się na próbie wysłania danych
To drugie wydaje się trochę bardziej prawdopodobne biorąc pod uwagę
fakt, że awaria wykrzacza całą komunikacje sieciową, ale nie powoduje
zawieszenia schedulera RTOS-a.
> No właśnie, w a w przypadku innych śmieci ta zdrowa wyrzuca bad request
> 400 czy też tylko się rozłącza?
Zdrowa płytka po prostu się rozłącza, nie odsyłając niczego.
Telnet zostawia tylko informację "Connection closed by foreign host."
Następne wpisy z tego wątku
- 24.01.23 21:21 Atlantis
- 24.01.23 21:48 Marek
- 24.01.23 21:54 Mirek
- 24.01.23 22:59 Grzegorz Niemirowski
- 24.01.23 23:02 Grzegorz Niemirowski
- 25.01.23 00:14 Atlantis
- 25.01.23 00:47 Atlantis
- 25.01.23 09:46 Atlantis
- 25.01.23 10:09 Marek
- 25.01.23 22:35 Grzegorz Niemirowski
- 25.01.23 22:57 Grzegorz Niemirowski
- 26.01.23 12:06 Atlantis
Najnowsze wątki z tej grupy
- Jak sie smazy elektronike z odleglosci kilkuset metrów?
- William Shockley, co-inventor of the transistor
- Gazowy kocioł CO regulacja cyklingu i regulacja pogodowa
- Zamek elektroniczny
- szablon do pasty DIY
- Głośnik potrzebny
- Silikonowy przewód ekranowany
- Wtyk bananowy ekranowany
- Co może być gorsze od pożaru elektryka?
- daltonizm
- Mały Linux
- Superkondensator. Czy to się uda?
- Stare filmy o technice
- Zasilanie własnych konstrukcji przez PoE
- Jak działa domofon?
Najnowsze wątki
- 2025-11-06 Ostrów Wielkopolski => Specjalista ds. Marketingu Online (PPC) <=
- 2025-11-06 Warszawa => Strategic Account Manager <=
- 2025-11-06 Warszawa => Senior Frontend Developer (React + React Native) <=
- 2025-11-06 Ktoś się wybiera?
- 2025-11-05 Warszawa => C Programmer <=
- 2025-11-05 Rzeszów => International Freight Forwarder <=
- 2025-11-05 Warszawa => OSS System Administrator <=
- 2025-11-05 Gdańsk => Programista Delphi <=
- 2025-11-05 Warszawa => AWS Cloud Engineer <=
- 2025-11-05 Wrocław => Programista React ze znajomością C++ <=
- 2025-11-05 Wrocław => React Developer with knowledge of C++ <=
- 2025-11-04 A jednak o prawnikach
- 2025-11-04 Wyzwanie prawniczenia: Dlaczego poseł KO mecenas G. NIE JEST JUŻ "fujarą i miękiszonem"?
- 2025-11-04 Jak sie smazy elektronike z odleglosci kilkuset metrów?
- 2025-11-04 Warszawa => DevOps Engineer <=




Elektromobilność dojrzewa. Auta elektryczne kupujemy z rozsądku, nie dla idei