Un proceso de Linux pode herdar ambos os valores:

NO_PROXY=old.office.example
no_proxy=new.office.example

Son nomes distintos nun ambiente sensible a maiúsculas e minúsculas. Un cliente que admite ambos pode escoller só un valor non baleiro, así que imprimir só NO_PROXY pode pasar por alto a política que realmente usa.

Implementación concretaPrioridade cando ambos non están baleiros
O axudante de proxy de ambiente incluído en Go 1.27.3Maiúsculas antes que minúsculas
A busca de omisión de Requests 2.34.2Minúsculas antes que maiúsculas

Revise ambas as grafías no límite de arranque do proceso que falla. A súa unidade de servizo, o perfil da shell, a definición do contedor ou o executador de tarefas poden fornecer o valor que sobrevive. Corrixa a orixe do conflito en lugar de substituír o servidor proxy mentres quedan dúas políticas distintas.

Dea aos programas participantes a lista prevista mediante a súa configuración admitida. Se a compatibilidade require ambas as grafías, manteña os valores sincronizados. Rexistre tamén as variables do punto final de proxy escollido: combinar o punto final dun cliente coa lista de omisións doutro cliente non é unha comparación controlada.

A táboa describe esas versións do código fonte, non todos os programas Go nin as bibliotecas Python futuras. Windows tamén ten unha semántica distinta de maiúsculas nos nomes de ambiente; revise o que almacena o seu proceso en lugar de supor que reproduce o conflito de dous nomes de Linux.

Artigos relacionados