Combine a credencial de proxy macOS correta no Keychain
Combine uma credencial de proxy macOS por conta, servidor, porta, protocolo e keychain antes de substituir uma palavra-passe antiga ou ampliar o acesso.
security find-internet-password -s proxy.example.internal -a alex -P 8080
Isto restringe uma pesquisa de palavra-passe de internet sem pedir o segredo. Substitua o servidor, a conta e a porta do exemplo. Não acrescente -g nem -w só para inspecionar atributos correspondentes: essas opções revelam o material da palavra-passe.
Combine o item com a ligação que falha. Verifique o nome do anfitrião face ao alias, a porta, a conta qualificada pelo domínio, o protocolo específico do proxy e o tipo de autenticação. Só um nome de anfitrião pode corresponder a outra credencial. A ferramenta da Apple suporta estes seletores e um argumento explícito de keychain.
Depois identifique o contexto de keychain do processo. Uma pesquisa interativa do utilizador não prova que um serviço de sistema tenha a mesma lista de pesquisa, estado de desbloqueio ou direitos de acesso.
Inspecione os atributos no Acesso às Chaves ou restrinja o comando antes de remover um item antigo. delete-internet-password também aceita os campos de correspondência relevantes; eliminar apenas por servidor pode atingir a conta ou a porta erradas.
Um proxy de desafio-resposta pode usar credenciais armazenadas para calcular uma nova resposta, pelo que um desafio não obriga necessariamente a reintroduzir a palavra-passe. Pedidos repetidos podem significar outro item, um keychain inacessível, autenticação não suportada ou um proxy efetivo diferente. Assim que essa distinção for clara, atualize a credencial específica e o acesso do processo pretendido em vez de permitir que todas as aplicações a leiam.