Cannot authenticate, no username given

Antworten
jbackes
Beiträge: 7
Registriert: 04 Sep 2008, 10:46

Cannot authenticate, no username given

Beitrag 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
Benutzeravatar
j.schneider
uib-Team
Beiträge: 1819
Registriert: 29 Mai 2008, 15:14

Re: Cannot authenticate, no username given

Beitrag 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
jbackes
Beiträge: 7
Registriert: 04 Sep 2008, 10:46

Re: Cannot authenticate, no username given

Beitrag 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
(12.48 KiB) 88-mal heruntergeladen
preloginloader.log
(71.54 KiB) 82-mal heruntergeladen
Grüße
Jürgen
Benutzeravatar
d.oertel
uib-Team
Beiträge: 3319
Registriert: 04 Jun 2008, 14:27

Re: Cannot authenticate, no username given

Beitrag 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
opsi support - uib gmbh

For productive opsi installations we recommend support contracts.
http://www.uib.de
http://www.opsi.org
Benutzeravatar
d.oertel
uib-Team
Beiträge: 3319
Registriert: 04 Jun 2008, 14:27

Re: Cannot authenticate, no username given

Beitrag 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
opsi support - uib gmbh

For productive opsi installations we recommend support contracts.
http://www.uib.de
http://www.opsi.org
Benutzeravatar
Anakim
Beiträge: 116
Registriert: 04 Jul 2008, 07:03

Re: Cannot authenticate, no username given

Beitrag 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
Mein Opsi 4.0.5.15 läuft derzeitig auf ESX 5.5 in der jeweils aktuellsten Version. (hoffe ich zumindestens :-))
jbackes
Beiträge: 7
Registriert: 04 Sep 2008, 10:46

Re: Cannot authenticate, no username given

Beitrag 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
mr.quickly
Beiträge: 157
Registriert: 11 Nov 2008, 15:17

Re: Cannot authenticate, no username given

Beitrag 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?
Viele Grüße

Thomas S.
Antworten