Apigee Edge belgelerini görüntülüyorsunuz.
Apigee X belgelerine gidin. bilgi
Belirti
Kullanıcılar entegre bir geliştirici portalı için anahtar deposu, takma ad ve alan bilgilerini yapılandırırken Geçersiz sanal ana makine değeri hatası alır: Yayınla > Portallar > Geliştirici Portalı > Ayarlar > Alanlar.
Hata mesajı
Aşağıdaki hata mesajı gösterilir:
Invalid virtual host value (id: <value>)
Hata mesajı, Edge kullanıcı arayüzünde aşağıda gösterildiği gibi görüntülenir:
Portallar > Geliştirici Portalı > Ayarlar > Alanlar" title="Alan Adları">
Olası nedenler
Neden | Açıklama | Şunun için geçerli sorun giderme talimatları: |
---|---|---|
Sağlanan TLS sertifikası zinciri PEM biçiminde değil | Sanal ana makinelerde kullanılan TLS sertifikası zincirleri PEM biçiminde olmalıdır. PEM olmayan biçimde bir TLS sertifika zinciri kullanılırsa özel alan yapılandırması başarısız olur. | Edge Herkese Açık Bulut kullanıcıları |
TLS sertifikası ve anahtarı tek bir dosyada sağlandı | Anahtar deposuna yükleme sırasında TLS sertifika zinciri ve özel anahtarın tek tek dosyalarda sağlanması gerekir. Aksi takdirde özel alan yapılandırması başarısız olur. | Edge Herkese Açık Bulut kullanıcıları |
Neden: Sağlanan TLS sertifika zinciri PEM biçiminde değil
Teşhis
- TLS sertifika zincirinin PEM biçiminde olduğunu doğrulayın.
- İlgili TLS sertifika zinciri PEM biçiminde değilse entegre geliştirici portalında sanal ana makine oluşturma işlemi başarısız olur. Sonuç olarak, kullanıcıya yukarıdaki hata mesajı Edge kullanıcı arayüzünün özel alan yapılandırma sayfasında gösterilir.
Çözünürlük
TLS sertifika zincirinin PEM biçiminde olmadığından eminseniz bu sorunu çözmek için aşağıdaki adımları uygulayın:
- TLS sertifika zincirini PEM biçimine dönüştürün.
- TLS sertifika zincirinin geçerli olduğunu doğrulayın.
- Mevcut TLS sertifika zincirini ve özel anahtarı ilgili anahtar deposundan kaldırın.
- TLS sertifika zincirini içeren dosyayı PEM biçiminde ve özel anahtarı içeren dosyayı Edge kullanıcı arayüzünde veya Management API'de bir anahtar takma adı kullanarak anahtar deposuna yükleyin.
- Entegre geliştirici portalında anahtar deposunu, takma adı ve alan adını yapılandırın: Yayınla > Portallar > Geliştirici Portalı > Ayarlar > Alanlar.
- Kaydet'i tıklayın.
Neden: TLS sertifikası ve anahtar tek bir dosyada sağlandı
Teşhis
- Belirtilen TLS sertifika zincirinin, anahtar deposuna yüklenen aynı dosyada hem sertifikaları hem de özel anahtarı içerdiğini doğrulayın.
- Orijinal kaynak dosyayı, TLS sertifika zincirini ve özel anahtarı Apigee anahtar deposuna yüklemek için kullandığınız, sisteminizdeki bir metin düzenleyicide görüntüleyin.
-
Dosya hem TLS sertifikalarını hem de özel anahtarı içeriyorsa sertifika zincirindeki her TLS sertifikası aşağıdaki satırla başlar:
-----BEGIN CERTIFICATE-----
ve şu satırla biter:
-----END CERTIFICATE-----
TLS sertifikalarının ardından aşağıdaki satırla başlayan özel anahtar gelir:
-----BEGIN RSA PRIVATE KEY-----
ve şu satırla biter:
-----END RSA PRIVATE KEY-----
aşağıdaki örnekte gösterildiği gibi:
-----BEGIN CERTIFICATE----- CzAJBgNVBAYTAkJCMQswCQYDVQQIDAJCQjELMAkGA1UEBwwCQkIxDzANBgNVBAoM BkJCIEx0ZDELMAkGA1UECwwCQkIxEDAOBgNVBAMMB2Zvby5vcmcxGjAYBgkqhkiG 9w0BCQEWC2FiY0Bmb28ub3JnMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKC AQEA8IN15+8HrfeSVf4NIj7mM4jjms89EUX4HKrey+lm1+ljv3OGw+NK7BCHvoV3 vZ+KXMHTtFeeFd1NgQZnDdbmuD0jTvvF7YoC/h6bLPytJquQJZykm9DyszsmACI8 ... -----END CERTIFICATE----- -----BEGIN CERTIFICATE----- MIIDbjCCAlYCCQCrcuwFhXCcujANBgkqhkiG9w0BAQsFADB5MQswCQYDVQQGEwJB QTELMAkGA1UECAwCQUExCzAJBgNVBAcMAkFBMQ8wDQYDVQQKDAZBQSBMdGQxCzA BgNVBAsMAkFBMRMwEQYDVQQDDApjYS5mb28ub3JnMR0wGwYJKoZIhvcNAQkBFg5h YmNAY2EuZm9vLm9yZzAeFw0xOTEwMDQwNTA0MzVaFw0yOTEwMDEwNTA0MzVaMHk CzAJBgNVBAYTAkFBMQswCQYDVQQIDAJBQTELMAkGA1UEBwwCQUExDzANBgNVBAo ... -----END CERTIFICATE----- -----BEGIN CERTIFICATE----- YcJpTL5yNyQE3NIXPGCiTrrSEBSX5X9ae8C/URlyWPbJ3jBE7GH4u6id5qEcgx6I /6QHDyPIhFcwfdU3nZbzZfwCYfH9SI5hQPscfGTotNxZxDwNIzuqqrIhari4e6lc mlEa/CDzOzvdYTX7RT1MmBY9US8JY5xhUKk0gQbhCfB7TcpvySldTbiUGQVn8h62 /fJDhNQlzV7Maogc7te9DWW/HhYfGTFKOwIDAQABMA0GCSqGSIb3DQEBCwUAA4IB AQAT/5FCiKJ/Pv62bl+GYuuc0gXXeumW2205dN5cXBAVZ3kRqHjR9tMCx3u+F2Td ... -----END CERTIFICATE----- -----BEGIN RSA PRIVATE KEY----- MIIEowIBAAKCAQEA8IN15+8HrfeSVf4NIj7mM4jjms89EUX4HKrey+lm1+ljv3OG w+NK7BCHvoV3vZ+KXMHTtFeeFd1NgQZnDdbmuD0jTvvF7YoC/h6bLPytJquQJZyk m9DyszsmACI8hK4azrd7zZqTETVZN+mxOiYBfa1E1pE8v/bdIqnLTICmFbIQ2PVF zc0anobltRRI4/OcRb7QPQUk+dBxU7XyyAhcACROwaeT8yqksnYNANBcnMiS5qH+ sucJFNJ9bGIuWIwhsYVxzrANe9ttVvie38Cj6Go+UiIzF3VAyRkIE7MvW9Qc5m0O ... -----END RSA PRIVATE KEY-----
- TLS sertifika zincirinin ve özel anahtarın tek bir dosyada birleştirilip anahtar deposuna yüklendiğinden eminseniz entegre geliştirici portalında sanal ana makine oluşturma başarısız olmasının nedeni budur. Sonuç olarak, kullanıcıya yukarıdaki hata mesajı Edge kullanıcı arayüzündeki özel alan yapılandırma sayfasında gösterilir.
Çözünürlük
TLS sertifikası PEM dosyası hem TLS sertifikalarını hem de özel anahtarı içeriyorsa sorunu çözmek için aşağıdaki adımları uygulayın:
- Özel anahtarı TLS sertifikası PEM dosyasından ayrı bir anahtar dosyasına taşıyın.
- Mevcut TLS sertifikasını belirli anahtar deposundan kaldırın.
- TLS sertifika zincirinin PEM biçiminde olduğunu doğrulayın.
- Değilse TLS sertifika zincirini PEM biçimine dönüştürün.
- TLS sertifika zincirinin geçerli olduğunu doğrulayın.
- PEM biçimine dönüştürülmüş TLS sertifika zincirini içeren dosyayı ve özel anahtarı içeren dosyayı Edge kullanıcı arayüzündeki veya Management API'deki bir anahtar takma adını kullanarak anahtar deposuna yükleyin.
- Entegre geliştirici portalında anahtar deposunu, takma adı ve alan adını yapılandırın: Yayınla > Portallar > Geliştirici Portalı > Ayarlar > Alanlar.
- Kaydet'i tıklayın.
Sorun devam ederse Teşhis bilgileri toplanmalı bölümüne gidin.
Teşhis bilgileri toplanmalıdır
Yukarıdaki talimatları uyguladıktan sonra sorun devam ederse aşağıdaki teşhis bilgilerini toplayıp Apigee Edge Desteği ile paylaşın:
- Apigee Edge Cloud kuruluş adı
- Apigee Edge Cloud entegre geliştirici portalı adı
- Portal ortamında oluşturulan anahtar deposunun adı
- Takma ad
- Özel alan adı
- Hata mesajını yakalayan özel alan yapılandırması sayfasının ekran görüntüsü