Mac OS X (10.9) ve 8192 bit sertifikaları - Hata -67762


9

Son zamanlarda Mavericks'e geçtim ve bu yüzden bunun sadece bir Mavericks sorunu olup olmadığından emin değilim, ama burada:

Güvenlik güncelleştirmesi 2006-007, görünüşe göre OS X'te 8192 bit sertifikaları kırdı ve kimse bunu düzeltmek için uğraşmadı ( https://discussions.apple.com/message/3650856#3650856 ). Ancak orada (daha doğrusu eskiden) bir bu hata için çözüm (veya özellik?) Ve içinde bulunduğu https://discussions.apple.com/thread/2668985 Sadece yürütmek zorundasın

sudo defaults write /Library/Preferences/com.apple.crypto RSAMaxKeySize -int 8192

Terminal isteminde. Evet, sonra da macbook'umu yeniden başlattım. Ancak bunun RSAMaxKeySize ayarı dışında bir etkisi olmamıştır. İşte nasıl varsayılır komut çalıştı biliyorum:

ingenious@book ~  $ sudo defaults read /Library/Preferences/com.apple.crypto  RSAMaxKeySize
8192

Ancak (geçerli!) 8192 bit kendinden imzalı bir sertifikayı sistem anahtar zincirime (Anahtarlık Erişimi kullanarak) aktarmaya çalışırken aşağıdaki hatayı almaya devam ediyorum:

Error: -67762

Peki, kimse bunu 10.8. * 'De onaylayabilir mi? 8192 bitlik sertifikaların OS X üzerinde çalışmasını sağlamanın başka bir yolu var mı?

Edit: Bu şey aslında 10.9 yeni openssl ile ilgili olabilir mi? ( http://curl.haxx.se/mail/archive-2013-10/0036.html )

Yanıtlar:


13

Shizmob tarafından keşfedilen cevap, Apple'ın Maverics'teki bu tercihin yerini şuraya taşımasıdır /Library/Preferences/com.apple.security. Yani koşmanız gereken şey

sudo defaults write /Library/Preferences/com.apple.security RSAMaxKeySize -int 8192

Bu kesinlikle hile yaptı, cevap için teşekkürler :)
ustaca

Rica ederim. Diğer insanların çözümlerini “çalmam” gerekip gerekmediğinden emin değilim. Hatta bir mac sahibi değilim ve sadece bu soruyu keşfettim çünkü shizmob blog yazısında ona bağlandı (ancak cevap vermedi). Eğer görevim aslında sorununuzu çözmenize yardımcı olduysa, sanırım iyi yaptım ^^.
Chronial
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.