2016-04-05 15 views
0

Chef sunucusuna Jenssegers/php-chef paketiyle bağlanmaya çalışılıyor, ancak yetkilendirmeyi geçmiyor. Bir imza oluşturmak gibi görünüyor ama bir hata atar:Laravel-chef server Kullanıcı veya istemci için geçersiz imza

Exception in Chef.php line 187: 
Invalid signature for user or client 'test' 

Bu benim yapılandırma şef dosyasıdır:

return [ 
'server' => 'https://172.16.0.227:443/organizations/myOrgName', 
'client' => 'test', 
'key'  => '../.chef/test.pem', 
'version' => '12.4.1', 
'enterprise' => false 
]; 

Ben gerçek olamayacak kadar ayarlanmış işletme ile denedi, ama aynı hata verir. Bu oluşturulan başlıklar şunlardır:

"Accept: application/json" 
"Content-Type: application/json" 
"X-Chef-Version: 12.4.1" 
"X-Ops-Reporting-Protocol-Version: 0.1.0" 
"X-Ops-Sign: algorithm=sha1;version=1.0" 
"X-Ops-UserId: test" 
"X-Ops-Timestamp: 2016-04-05T14:19:35Z" 
"X-Ops-Content-Hash: 2jmj7l5rSw0yVb/vlWAYkK/YBwk=" 
"X-Ops-Authorization-1: o1YdPBVm9uBCz9ZK/b9S6J8L/4z1rH6ep8LmnSqrV1HKK2m5og2o32cv7PUp" 
"X-Ops-Authorization-2: 81rk1uTsxy67mOXXuH2T/T4r2nl+WP2pCdpzSUPX6XF8HKSgIMG9TkIzBNcS" 
"X-Ops-Authorization-3: ckh5rvj/rtp/XX/VmulOa337cY45I0AudC2MF03LcAPC7sjIekX3NI+xxLe9" 
"X-Ops-Authorization-4: 6+lgWndwndql9R/JVwTPIA2VocHt1qFvYrPLRwjr2+x8XE5UGJ3WhRERxEeU" 
"X-Ops-Authorization-5: /Z83gjJJsyoFbAw1mWfQJpPbSf2H1Jbit+vd0H5JO28OTVukXLdY5Phk6oQp" 
"X-Ops-Authorization-6: yyLpsrvqQeOtZcSBHCKOGigM/HiFO5ZyyDENd6B1Zw==" 

cevap

0

ben doğru olduğunu enterprise istiyorum eminim, ama şimdi düzelmiş eğer bilmiyorum. Gerçek üretilmiş kimlik doğrulama başlıklarıyla bir hata ayıklama günlüğü alabilir misiniz?

+0

Üretilen kimlik doğrulama başlıklarını soruyu ekledim – Marco

İlgili konular