Seite 1 von 1

Cannot authenticate, no username given

Verfasst: 04 Sep 2008, 11:00
von jbackes
Nach der Migration von OPSI 3.2 auf OPSI 3.3 steigen neu installierte Rechner mit folgender Meldung (/var/log/opsi/opsiconfd/<ip>.log) aus:

Code: Alles auswählen

[1] [Sep 04 10:27:53]      ==>>> Cannot authenticate, no username given (opsiconfd|593)
[2] [Sep 04 10:27:53] Failed to process rpc: Cannot authenticate, no username given (opsiconfd|597)
Die /opt/pcbin/install/preloginloader/files/opsi/cfg/config.ini sieht wie folgt aus:

Code: Alles auswählen

[general]
opsiconf=1
tftpserver=10.35.8.19
configlocal=0
bootmode=BKSTD
SecsUntilConnectionTimeOut=180

[preloginloader]
DebugOutput=0
RebootOnBootmodeReins=0
RebootOnServicePackChange=1
UtilsDir=C:\Programme\opsi.org\preloginloader\utils
PcptchExe=C:\Programme\opsi.org\preloginloader\utils\pcptch.exe
WinstRegKey=SOFTWARE\opsi.org\winst
LoginBlockerStart=1
LoginBlockerTimeoutConnect=5
LoginBlockerTimeoutInstall=180
RunServiceAs=1
RunServiceAsDom=
RunServiceAsUsr=
RunServiceAsPas= 

[shareinfo]
pckey=abcdef0123456789abcdef0123456789
user=pcpatch
pcpatchpass=abcdef0123456789
;depoturl=smb:\\<servername>\opt_pcbin\install
;configurl=smb:\\<servername>\opt_pcbin\pcpatch
;utilsurl=smb:\\<servername>\opt_pcbin\utils
depoturl=smb://m090opsi/opt_pcbin/install
configurl=smb://m090opsi/opt_pcbin/pcpatch
utilsurl=smb://m090opsi/opt_pcbin/utils
depotdrive=P:
configdrive=P:
utilsdrive=P:
smbusername1=opsiserver\pcpatch
try_secondary_user=0 

[pcptch]
Bitmap1=winst1.bmp
Bitmap2=winst2.bmp
button_stopnetworking=immediate
copyDefaultUser=0
Grüße
Jürgen

Re: Cannot authenticate, no username given

Verfasst: 04 Sep 2008, 17:30
von j.schneider
Hallo,

heißt neu installiert: Betriebssystem neu installiert?
Was sagen die Dateien die c:\tmp\preloginloader.log, c:\tmp\logonlog.txt ?

Gruß
Jan Schneider

Re: Cannot authenticate, no username given

Verfasst: 05 Sep 2008, 08:26
von jbackes
Ja genau... nach der Betriebssystem-Installation gehen die Probleme los. Rechner, die vor der Migration auf 3.3 schon im OPSI waren, können sich weiterhin connecten.
Hier die Logfiles.
logonlog.txt
preloginloader.log
Grüße
Jürgen

Re: Cannot authenticate, no username given

Verfasst: 05 Sep 2008, 10:42
von d.oertel
Hallo Jürgen,

ja - erwischt - ist ein Bug.

Schneller Workaround:
Im Configed / Server-Konfiguration (links unten) / Netzwerkkonfiguration die Werte setzen:
nextBootServerType= service
nextBootServiceURL= https://10.35.8.19:4447

Dann sollte es wieder gehen.
Bei schon installierten Clients in der Registry
HKLM\SOFTWARE\opsi.org\pcptch, opsiServerType: classic
umsetzen auf
HKLM\SOFTWARE\opsi.org\pcptch, opsiServerType: service

gruss
detlef oertel

Re: Cannot authenticate, no username given

Verfasst: 05 Sep 2008, 15:10
von d.oertel
Hallo,

der Bug ist gefixt und zwar im neuen preloginloader Paket:
http://download.uib.de/opsi3.3/produkte ... .3-19.opsi

Hintergrund:
Durch Umbau-Arbeiten im bootimage hat sich das Verhalten des patcha Programms geändert,
so dass bei der Initialen preloginloader Installation opsiServertype und opsiServiceUrl
verloren gegangen sind wenn diese Werte nicht explizit über nextBootServiceURL und nextBootServerType gesetzt wurden.

Sorry

gruss
detlef oertel

Re: Cannot authenticate, no username given

Verfasst: 08 Sep 2008, 08:27
von Anakim
Muss hier mal gerade mal wieder ein dickes fettes Lob an uib aussprechen :!: :!: :!:
(auch wenn es nicht mein Problem war)

Schnelle Analyse und superschnelle Lösung bzw. gefixt ... Weiter so :mrgreen: :mrgreen:

Anakim

Re: Cannot authenticate, no username given

Verfasst: 11 Sep 2008, 14:03
von jbackes
Ich wollte mich auch noch kurz dem Lob anschließen...
... VIelen Dank für die schnelle Hilfe. Jetzt funktioniert's wieder. :D

Grüße
Jürgen

Re: Cannot authenticate, no username given

Verfasst: 15 Jul 2009, 10:35
von mr.quickly
bei uns steht der "opsiServerType" unter "HKLM\SOFTWARE\opsi.org\pcptch" bereits auf "service" und trotzdem kommt der Fehler immer noch.

Code: Alles auswählen

13.07.2009 10:49:46  retrieved from registry \SOFTWARE\opsi.org\pcptch, button_stopnetworking: 0
13.07.2009 10:49:46  error on trying to connect to opsi service https://192.168.108.1:4447, username "" , message " error: HTTP/1.1 401 Unauthorized ("") "
13.07.2009 10:49:46  getConfigsFromService failed, we dont try to connect anything

Code: Alles auswählen

[4] [Jul 15 10:13:01] New session created (opsiconfd|918)
[4] [Jul 15 10:13:01] Authorization request from @172.16.20.143 (opsiconfd|345)
[2] [Jul 15 10:13:01] Forbidden: Cannot authenticate, no username given (opsiconfd|408)
[1] [Jul 15 10:13:01] Traceback: (Logger.py|591)
[1] [Jul 15 10:13:01]      line 591 in '_errback' in file '/usr/sbin/opsiconfd' (Logger.py|591)
[1] [Jul 15 10:13:01]      line 307 in '_runCallbacks' in file '/usr/lib/python2.4/site-packages/twisted/internet/defer.py' (Logger.py|591)
[1] [Jul 15 10:13:01]      line 347 in '_authenticate' in file '/usr/sbin/opsiconfd' (Logger.py|591)
[1] [Jul 15 10:13:01]      ==>>> Cannot authenticate, no username given (opsiconfd|593)
[2] [Jul 15 10:13:01] Failed to process rpc: Cannot authenticate, no username given (opsiconfd|597)
Jemand noch eine Idee?