🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Thread View: pl.comp.sys.sun.admin
5 messages
5 total messages Started by r... Rafal Maszkowski Mon, 01 Apr 1996 00:00
wiszacy socket unixowy
#385
Author: r... Rafal Maszkowski
Date: Mon, 01 Apr 1996 00:00
28 lines
1464 bytes
Dosc dlugo zmagalem sie z innd (1.4sec i unoff3 na Solaris 0.3), ktory
nie chcial restartowac.

Moglem sie od razu domyslec, ze komunikat 'cant bind
/usr/local/news/innd/control' mowi o sockecie unixowym, a nie o
zwyklym. Pogrzebalem w jadrze uzywajac adb (adb -w /dev/kmem; komenda
fc779900?W 0 0 0 0 0 0 0 0 0 0 0 0 ...) i udalo mi sie go zniszczyc.
Przedtem uparcie wisialo cos jak:

fc779900 dgram             0        0 /usr/local/news/innd/control

a po zamazaniu poczatku PCB zerami zostalo:

fc779900 dgram             0        0

Serwer nie ruszyl od razu, najpierw podal ten sam komunikat, sprobowalem
wiec jeszcze go oszukac robiac symlink, ale sie pomylilem i nie mialo
to chyba znaczenia. Serwer utworzyl nowy socket:
fca71900 dgram        883596        0 /usr/local/news/innd/control
i ruszyl!

Byc moze nie tylko ja jestem tak malo spotrzegawczy i mam duze braki
w teorii wiec informuje o moich zmaganiach.

R.
-- 
Rafal Maszkowski r...@torun.pdi.net           http://www.torun.pdi.net/~rzm
Opinia publiczna powinna byc zaalarmowana swoim nieistnieniem - St. J. Lec
Re: wiszacy socket unixowy
#386
Author: aks... Grzegorz Aksamit
Date: Wed, 03 Apr 1996 00:00
25 lines
1498 bytes
Rafal Maszkowski (r...@torun.pdi.net) wrote:
: Dosc dlugo zmagalem sie z innd (1.4sec i unoff3 na Solaris 0.3), ktory
: nie chcial restartowac.

: Moglem sie od razu domyslec, ze komunikat 'cant bind
: /usr/local/news/innd/control' mowi o sockecie unixowym, a nie o
: zwyklym. Pogrzebalem w jadrze uzywajac adb (adb -w /dev/kmem; komenda
: fc779900?W 0 0 0 0 0 0 0 0 0 0 0 0 ...) i udalo mi sie go zniszczyc.
: Przedtem uparcie wisialo cos jak:

: fc779900 dgram             0        0 /usr/local/news/innd/control

U mnie zdarza sie to czasami na SunOS 4.1.3.
W /etc/rc.news mam wpisane profilaktycznie:
rm -rf /usr/local/news/innd/
i to po prostu dziala.
Nie trzeba grzebac w jadrze.


Grzegorz
-- 
Grzegorz Aksamit <aks...@uci.agh.edu.pl>  |\   Univ. of Mining & Metallurgy,
               _____                      /|~\     Comp. Center,  Krakow, PL
                 |                       / |__\         PHONE  +48-12-172894
 \--------------(*)--------------/   __\---+----i__        FAX +48-12-338907
Re: wiszacy socket unixowy
#387
Author: r... Rafal Maszkowski
Date: Wed, 03 Apr 1996 00:00
27 lines
1745 bytes
Grzegorz Aksamit (aks...@uci.agh.edu.pl) wrote:
: Rafal Maszkowski (r...@torun.pdi.net) wrote:
: : Dosc dlugo zmagalem sie z innd (1.4sec i unoff3 na Solaris 0.3), ktory
: : nie chcial restartowac.
: : Moglem sie od razu domyslec, ze komunikat 'cant bind
: : /usr/local/news/innd/control' mowi o sockecie unixowym, a nie o
: : zwyklym. Pogrzebalem w jadrze uzywajac adb (adb -w /dev/kmem; komenda
: : fc779900?W 0 0 0 0 0 0 0 0 0 0 0 0 ...) i udalo mi sie go zniszczyc.
: U mnie zdarza sie to czasami na SunOS 4.1.3.
: W /etc/rc.news mam wpisane profilaktycznie:
: rm -rf /usr/local/news/innd/
: i to po prostu dziala.
: Nie trzeba grzebac w jadrze.

Jezeli wystarcza samo skasowanie pliku to innd powinien sobie sam dawac
rade. Na Solarisie niestety nie wystarcza (a moze w 0.4 lub 0.5 jest to
juz poprawione?) - probowalem kasowac, tworzyc nowy i nic. Dopiero tak
drastyczna operacja dala efekt.

Oprocz socketow unixowych zawisaja tez permanentnie zwykle w stanie
FIN_WAIT_2. Czy ktos wie jak sie dowiedziec jaki jest adres PCB socketu na
Solarisie? Powinien pokazywac go netstat, ale brakuje mu akurat tej opcji.

R.
-- 
Rafal Maszkowski r...@torun.pdi.net           http://www.torun.pdi.net/~rzm
Opinia publiczna powinna byc zaalarmowana swoim nieistnieniem - St. J. Lec
Re: wiszacy socket unixowy
#388
Author: aks... Grzegorz Aksamit
Date: Thu, 04 Apr 1996 00:00
22 lines
1496 bytes
Rafal Maszkowski (r...@torun.pdi.net) wrote:

: Jezeli wystarcza samo skasowanie pliku to innd powinien sobie sam dawac
: rade. Na Solarisie niestety nie wystarcza (a moze w 0.4 lub 0.5 jest to
: juz poprawione?) - probowalem kasowac, tworzyc nowy i nic. Dopiero tak
: drastyczna operacja dala efekt.

Rafale, jak probowales _Tworzyc_ ten plik? Przeciez chyba INN go tworzy?
Sprawdzilem na Solarisie 2.4 i INN 1.2pl2 i pomoglo - jak
byl stary "control" to nie chcial wstawac - wystarczylo go usunac 
i wszystko bylo OK.


PS: Tez sie dowiem chetnie gdzie pogrzebac w jadrze zeby wywalic
    socket ze stanu FIN WAIT 2

Grzegorz
-- 
Grzegorz Aksamit <aks...@uci.agh.edu.pl>  |\   Univ. of Mining & Metallurgy,
               _____                      /|~\     Comp. Center,  Krakow, PL
                 |                       / |__\         PHONE  +48-12-172894
 \--------------(*)--------------/   __\---+----i__        FAX +48-12-338907
Re: wiszacy socket unixowy
#389
Author: r... Rafal Maszkowski
Date: Fri, 05 Apr 1996 00:00
25 lines
1757 bytes
Grzegorz Aksamit (aks...@uci.agh.edu.pl) wrote:
: Rafal Maszkowski (r...@torun.pdi.net) wrote:
: : Jezeli wystarcza samo skasowanie pliku to innd powinien sobie sam dawac
: : rade. Na Solarisie niestety nie wystarcza (a moze w 0.4 lub 0.5 jest to
: : juz poprawione?) - probowalem kasowac, tworzyc nowy i nic. Dopiero tak
: : drastyczna operacja dala efekt.
: Rafale, jak probowales _Tworzyc_ ten plik? Przeciez chyba INN go tworzy?

Powinien tworzyc, ale jak nie moze zrobic bind(
.... /usr/local/news/innd/control ... ) to sie wysypuje i nie tworzy. Ja
tworzylem g jako named pipe (na oko to wlasnie tak wyglada jak jest
utworzony normalnie), co zapewne nie jest zbyt madre, ale proba wywolania
bind zapewne skonczylaby sie tak jak w przypadku innd-a.

: Sprawdzilem na Solarisie 2.4 i INN 1.2pl2 i pomoglo - jak
: byl stary "control" to nie chcial wstawac - wystarczylo go usunac 
: i wszystko bylo OK.

To jest 0.3 - zapewne ma taki wlasnie blad, ze usuwanie nie pomaga i socket
nadal wisi. Byc moze jak zostanie zainstalowany Solaris 0.5 to bedzie dobrze.

R.
-- 
Rafal Maszkowski r...@torun.pdi.net           http://www.torun.pdi.net/~rzm
Opinia publiczna powinna byc zaalarmowana swoim nieistnieniem - St. J. Lec
Thread Navigation

This is a paginated view of messages in the thread with full content displayed inline.

Messages are displayed in chronological order, with the original post highlighted in green.

Use pagination controls to navigate through all messages in large threads.

Back to All Threads