2 votos

¿Por qué Skype quiere usar una clave de "identidad del constructor del servidor de Xcode"?

Mientras examinaba algunas características de XCode, habilité brevemente el Servidor de Integración Continua de XCode. Ahora aparece el siguiente cuadro de diálogo:

Skype quiere firmar usando la clave "Xcode Server Builder Identity" en tu llavero. Para permitirlo, introduce la contraseña del llavero "login".

Si elijo "Permitir" o "Denegar", el cuadro de diálogo vuelve a aparecer aproximadamente media docena de veces seguidas. Usando el acceso al llavero, no encuentro ningún elemento llamado "Xcode Server Builder Identity" en el llavero de inicio de sesión o de otro tipo (el único elemento que menciona "XCode" en el llavero de inicio de sesión es anterior a todo esto), ni en los certificados de servidor para el servidor Apache del sistema (que el servidor XCode parecía querer usar).

¿Por qué Skype intenta utilizar esta clave? ¿Dónde se almacena? ¿Cómo puedo detener los avisos (sin permitir siempre el acceso)?

0voto

João Vieira Puntos 822

Una identidad es un certificado con una clave privada. Es posible que Skype busque identidades en el llavero para poder autenticarse con un servidor al establecer una conexión segura (la autenticación del servidor es obligatoria con las conexiones seguras; la autenticación del cliente es opcional).

¿Dónde se almacena?

Como no todos los elementos almacenados en un llavero se muestran en Keychain Access, el security puede (¿debe?) utilizarse para mostrarlos en su lugar. El mensaje menciona una identidad; el find-identity se puede utilizar el subcomando de seguridad. Las opciones de find-security son limitados y no incluyen opciones para filtrar en función del nombre, la etiqueta, la descripción, el creador o muchos de los otros filtros que adoptan otros subcomandos. Afortunadamente, es probable que haya muchas menos identidades en el llavero que de otro tipo.

$ security find-identity
Policy: X.509 Basic
  Matching identities
  1) 123456789ABCDEF0123456789ABCDEF012345678 "iOS Dev" (CSSMERR\_TP\_NOT\_TRUSTED)
  2) 123456789ABCDEF0123456789ABCDEF012345678 "iPhone Configuration Utility (DEADBEEF-1234-5678-9ABC-EF0123456789)" (CSSMERR\_TP\_CERT\_EXPIRED)
  3) 123456789ABCDEF0123456789ABCDEF012345678 "com.apple.idms.appleid.prd.defaced2feelbad2feedfacedeadbeefcafef00dd00dc0de" (CSSMERR\_TP\_CERT\_EXPIRED)
  4) 123456789ABCDEF0123456789ABCDEF012345678 "com.apple.idms.appleid.prd.defaced2feelbad2feedfacedeadbeefcafef00dd00dc0de" (CSSMERR\_TP\_CERT\_EXPIRED)
  5) 123456789ABCDEF0123456789ABCDEF012345678 "com.apple.idms.appleid.prd.defaced2feelbad2feedfacedeadbeefcafef00dd00dc0de" (CSSMERR\_TP\_CERT\_EXPIRED)
  6) 123456789ABCDEF0123456789ABCDEF012345678 "member: DEADBEEF-1234-5678-9ABC-EF0123456789 DEADBEEF-1234-5678-9ABC-EF0123456789" (CSSMERR\_TP\_NOT\_TRUSTED)
  7) 123456789ABCDEF0123456789ABCDEF012345678 "Xcode Server Builder (3/26/21, 12:32:33 PM)" (CSSMERR\_TP\_NOT\_TRUSTED)
     7 identities found

  Valid identities only
  1) 123456789ABCDEF0123456789ABCDEF012345678 "iOS Dev" (CSSMERR\_TP\_NOT\_TRUSTED)
     1 valid identities found

En el ejemplo, observe que el elemento 7 de la salida es la identidad de Xcode Server Builder.

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X