Re: proxy törlés
Gero Laszlo <gerol@postabank.hu>
Sziasztok!
A DECNET PhaseIV proxy adatbázisa a NETPROXY.DAT, a DECNET PhaseV-é
NET$PROXY.DAT.
Amikor a PhaseV-öt installálod, nem konvertálja át automatikusan a proxy
adatbázist. Ezt utólag kézzel kell megtenni.
> UAF> show /proxy *
>
> Default proxies are flagged with (D)
>
> VAX1::HG
> HG (D)
>
Szerintem ez a régiben van (NETPROXY.DAT). Az AUTHORIZE mind a kettőt
listázza.
>
> UAF> remove /proxy VAX1::HG
>
> %UAF-E-UAFREMERR, error removing proxy from LOCAL:.VAX1::HG to HG
> -SECSRV-E-NOSUCHPROXY, no proxy record matches your specification
>
Ez a REMOVE nem sikerül, mert az AUTHORIZE először a NET$PROXY.DAT-ból
próbál törölni, abban viszont nincs benne ez a proxy. Mivel a
NET$PROXY.DAT-ból nem sikerült neki a REMOVE, ezért a NETPROXY.DAT-ban
már meg sem próbálja. (A kis buta!)
>
> További általam nem értett tulajdonsága a rendszernek, hogy ha
> felveszek egy proxy-t frissen, akkor elötte megjelenik a be nem írt
> LOCAL:. szöveg. Kitalalható, hogy ekkor a törlés (ismét LOCAL:.
> nélkül) sikeres.
>
Az új felvétel azért más, mert az új proxyt az AUTHORIZE mind a két
adatbázisba beírja (hátha egy régebbi alkalmazás csak a régit ismeri),
ezért persze a törlés is sikerül, mert mind a kettőben megtalálja.
A megoldás a régi proxy adatbázis átkonvertálása:
$ mc convert_proxy
Remélem, hogy kimerítő válaszommal :-) tudtam segíteni.
Gerő Laci
gerol@postabank.hu