ਤੁਹਾਡਾ ਕਲਾਇੰਟ ਅਜਿਹਾ ਸਰਟੀਫਿਕੇਟ ਨਕਾਰਦਾ ਹੈ ਜਿਸਦੀ ਲੜੀ ਸਾਫ਼ ਤੌਰ 'ਤੇ ਪ੍ਰਮਾਣਿਤ ਹੁੰਦੀ ਹੈ, ਅਤੇ ਗਲਤੀ ਕਹਿੰਦੀ ਹੈ ਕਿ ਨਾਮ ਮੇਲ ਨਹੀਂ ਖਾਂਦਾ। ਉਹ ਸੁਨੇਹਾ ਇਸ ਬਾਰੇ ਨਹੀਂ ਕਿ ਸਰਟੀਫਿਕੇਟ 'ਤੇ ਕਿਸਨੇ ਦਸਤਖ਼ਤ ਕੀਤੇ। ਇਹ ਵਿਸ਼ੇ ਦੇ ਬਦਲਵੇਂ ਨਾਮਾਂ ਦੇ ਐਕਸਟੈਂਸ਼ਨ ਬਾਰੇ ਹੈ, ਜੋ ਉਨ੍ਹਾਂ ਪਛਾਣਾਂ ਨੂੰ ਰੱਖਦਾ ਹੈ ਜਿਨ੍ਹਾਂ ਨੂੰ ਸਰਟੀਫਿਕੇਟ ਦਰਸਾ ਸਕਦਾ ਹੈ, ਅਤੇ ਇਸ ਬਾਰੇ ਕਿ ਤੁਹਾਡੇ ਵੱਲੋਂ ਸੰਰਚਿਤ ਪਛਾਣ ਉੱਥੇ ਸਹੀ ਰੂਪ ਵਿੱਚ ਦਿਖਦੀ ਹੈ ਜਾਂ ਨਹੀਂ। ਭਰੋਸਾ ਦੱਸਦਾ ਹੈ ਕਿ ਕਿਸਨੇ ਦਸਤਖ਼ਤ ਕੀਤੇ, ਜਦੋਂ ਕਿ ਨਾਮ ਜਾਂਚ ਦੱਸਦੀ ਹੈ ਕਿ ਇਹ ਕਿਹੜੇ ਹੋਸਟ ਦਾ ਹੈ।

ਕਲਾਇੰਟ ਅਸਲ ਵਿੱਚ ਕੀ ਤੁਲਨਾ ਕਰਦਾ ਹੈ

ਕਲਾਇੰਟ ਤੁਹਾਡੀ ਸੰਰਚਨਾ ਨੂੰ ਸੰਦਰਭ ਪਛਾਣ ਵਿੱਚ ਬਦਲਦਾ ਹੈ: ਹੋਸਟਨਾਮ, ਪਤਾ, ਜਾਂ ਪ੍ਰੋਟੋਕੋਲ-ਵਿਸ਼ੇਸ਼ ਪਛਾਣਕਰਤਾ। ਫਿਰ ਉਹ ਸਰਟੀਫਿਕੇਟ ਵਿੱਚ ਉਹ ਪਛਾਣ ਲੱਭਦਾ ਹੈ, ਵਰਤੇ ਜਾ ਰਹੇ ਪ੍ਰੋਟੋਕੋਲ ਦੇ ਮੇਲ ਨਿਯਮ ਲਾਗੂ ਕਰਦਿਆਂ। ਸਿਰਫ਼ ਇੱਕੋ ਕਿਸਮ ਦੀਆਂ ਐਂਟਰੀਆਂ ਗਿਣੀਆਂ ਜਾਂਦੀਆਂ ਹਨ, ਇਸ ਲਈ DNS ਐਂਟਰੀ ਕਿਸੇ ਪਤੇ ਨੂੰ ਪੂਰਾ ਨਹੀਂ ਕਰ ਸਕਦੀ, ਅਤੇ ਤੁਲਨਾ ਇਸ ਗੱਲ ਤੋਂ ਬਿਨਾਂ ਹੁੰਦੀ ਹੈ ਕਿ ਕੋਈ ਵਿਅਕਤੀ ਸਰਟੀਫਿਕੇਟ ਦੇਖਦਾ ਹੈ ਜਾਂ ਨਹੀਂ।

ਜਦੋਂ ਉਸ ਐਕਸਟੈਂਸ਼ਨ ਵਿੱਚ ਸੰਦਰਭ ਪਛਾਣ ਨਹੀਂ ਹੁੰਦੀ, ਤਾਂ ਪੁਰਾਣਾ ਆਮ ਨਾਮ ਮੇਲ ਖਾਂਦਾ ਹੋਣ 'ਤੇ ਵੀ ਜਾਂਚ ਫੇਲ੍ਹ ਹੋ ਜਾਂਦੀ ਹੈ। ਸਰਟੀਫਿਕੇਟ ਕਿਸੇ ਕੰਪਨੀ ਨੂੰ ਕਾਨੂੰਨੀ ਤੌਰ 'ਤੇ ਜਾਰੀ ਕੀਤਾ ਜਾ ਸਕਦਾ ਹੈ ਅਤੇ ਫਿਰ ਵੀ vpn.example.com ਲਈ ਗਲਤ ਹੋ ਸਕਦਾ ਹੈ ਜੇ ਨਾਮ ਕਦੇ ਸ਼ਾਮਲ ਨਹੀਂ ਕੀਤਾ ਗਿਆ। ਸਰਟੀਫਿਕੇਟ ਅਸਲੀ ਹੋਣ ਦੇ ਬਾਵਜੂਦ ਫੇਲ੍ਹ ਹੋਣਾ ਨਾਮ ਦੀ ਬੇਮੇਲ ਹੈ।

DNS ਨਾਮ ਅਤੇ IP ਪਤੇ ਵੱਖਰੀਆਂ ਐਂਟਰੀਆਂ ਹਨ

ਉਹ ਪ੍ਰੋਫਾਈਲ ਜੋ 203.0.113.10 ਵੱਲ ਇਸ਼ਾਰਾ ਕਰਦਾ ਹੈ ਜਦਕਿ ਸਰਟੀਫਿਕੇਟ ਸਿਰਫ਼ vpn.example.com ਸੂਚੀਬੱਧ ਕਰਦਾ ਹੈ, ਨਕਾਰ ਦਿੱਤਾ ਜਾਂਦਾ ਹੈ, ਕਿਉਂਕਿ ਪੈਕੇਟ ਪਹੁੰਚਦੇ ਹਨ ਪਰ ਪਛਾਣ ਮੇਲ ਨਹੀਂ ਖਾਂਦੀ। DNS ਨਾਮ ਅਤੇ ਸ਼ਬਦੀ ਪਤੇ ਵੱਖਰੀਆਂ ਐਂਟਰੀ ਕਿਸਮਾਂ ਵਜੋਂ ਸੰਗ੍ਰਹਿਤ ਹੁੰਦੇ ਹਨ, ਅਤੇ ਇੱਕ ਕਦੇ ਦੂਜੇ ਦੀ ਥਾਂ ਨਹੀਂ ਲੈਂਦਾ। ਇਸ ਲਈ ਸੇਵਾ ਪਤੇ ਰਾਹੀਂ ਪਹੁੰਚਯੋਗ ਹੋ ਸਕਦੀ ਹੈ ਅਤੇ ਫਿਰ ਵੀ ਉਸ ਪਤੇ ਨੂੰ ਵਰਤਣ ਵਾਲੇ ਪ੍ਰੋਫਾਈਲ ਰਾਹੀਂ ਨਕਾਰਾ ਹੋ ਸਕਦੀ ਹੈ।

ਵਾਈਲਡਕਾਰਡ ਵੀ ਆਪਣੇ ਨਿਯਮ ਮੰਨਦੇ ਹਨ: ਵਾਈਲਡਕਾਰਡ ਇੱਕ ਲੇਬਲ ਨੂੰ ਕਵਰ ਕਰਦਾ ਹੈ, ਡੋਮੇਨ ਹੇਠਾਂ ਹਰ ਨਾਮ ਨੂੰ ਨਹੀਂ। DNS ਤੁਲਨਾ ਕੇਸ-ਸੰਵੇਦਨਸ਼ੀਲ ਨਹੀਂ ਹੈ, ਜਦੋਂ ਕਿ ਹੋਰ ਪਛਾਣਕਰਤਾ ਕਿਸਮਾਂ ਸੰਵੇਦਨਸ਼ੀਲ ਹਨ, ਇਸ ਲਈ ਸਕਰੀਨ 'ਤੇ ਇੱਕੋ ਜਿਹਾ ਦਿਖਣ ਵਾਲਾ ਮੁੱਲ ਸਖ਼ਤ ਤੁਲਨਾ ਵਿੱਚ ਫੇਲ੍ਹ ਹੋ ਸਕਦਾ ਹੈ। ਵਰਤੀ ਜਾ ਰਹੀ ਪਛਾਣ ਕਿਸਮ ਲਈ ਮੇਲ ਨਿਯਮ ਜਾਂਚੋ, ਅੱਖ ਨਾਲ ਸਟ੍ਰਿੰਗਾਂ ਦੀ ਤੁਲਨਾ ਕਰਨ ਦੀ ਥਾਂ। ਐਕਸਟੈਂਸ਼ਨ ਵਿੱਚ ਨਾਮ ਜੋੜਨਾ ਜਾਰੀ ਕਰਨ ਦਾ ਫੈਸਲਾ ਹੈ, ਅਜਿਹੀ ਚੀਜ਼ ਨਹੀਂ ਜੋ ਕਲਾਇੰਟ ਸੈਟਿੰਗ ਦੇ ਸਕੇ।

ਕਨੈਕਸ਼ਨ ਨੇ ਅਸਲ ਵਿੱਚ ਜੋ ਸਰਟੀਫਿਕੇਟ ਵਰਤਿਆ ਉਸ ਦੀ ਜਾਂਚ ਕਰੋ

ਪ੍ਰਸ਼ਾਸਨ ਪੰਨੇ ਤੋਂ ਕਾਪੀ ਕੀਤੀ ਫਾਈਲ ਨਹੀਂ, ਸਗੋਂ ਲਾਈਵ ਐਂਡਪੌਇੰਟ ਵੱਲੋਂ ਪੇਸ਼ ਕੀਤੀ ਸਮੱਗਰੀ ਪੜ੍ਹੋ। ਲੋਡ ਬੈਲੰਸਰ ਜਾਂ ਬਦਲਵਾਂ ਇੰਸਟੈਂਸ ਮਹੀਨਿਆਂ ਪਹਿਲਾਂ ਅੱਪਲੋਡ ਕੀਤੇ ਸਰਟੀਫਿਕੇਟ ਨਾਲੋਂ ਕੁਝ ਵੱਖਰਾ ਪੇਸ਼ ਕਰ ਸਕਦਾ ਹੈ, ਅਤੇ ਉਹ ਫ਼ਰਕ ਕੰਸੋਲ ਵਿੱਚ ਅਦ੍ਰਿਸ਼ ਹੁੰਦਾ ਹੈ।

openssl s_client -connect vpn.example.com:443 -showcerts </dev/null | openssl x509 -noout -text

ਵਿਸ਼ੇ ਦੇ ਬਦਲਵੇਂ ਨਾਮਾਂ ਦਾ ਬਲਾਕ, ਜਾਰੀਕਰਤਾ ਲੜੀ ਅਤੇ ਵੈਧਤਾ ਅਵਧੀ ਇੱਕੋ ਪੜ੍ਹਤ ਵਿੱਚ ਆਉਂਦੇ ਹਨ, ਕਿਉਂਕਿ ਨਾਮ ਦੀ ਬੇਮੇਲ ਅਤੇ ਮਿਆਦ ਖ਼ਤਮ ਹੋਣਾ ਵੱਖਰੀਆਂ ਗਲਤੀਆਂ ਪੈਦਾ ਕਰਦੇ ਹਨ। ਉਸ ਬਲਾਕ ਦਾ ਹਰ ਨਾਮ ਪ੍ਰੋਫਾਈਲ ਵਿੱਚ ਸੰਰਚਿਤ ਪਛਾਣ ਨਾਲ ਅੱਖਰ-ਦਰ-ਅੱਖਰ ਤੁਲਨਾ ਕਰੋ ਅਤੇ ਨੋਟ ਕਰੋ ਕਿ ਇਹ ਕਿਹੜੀ ਕਿਸਮ ਦਾ ਹੈ। ਐਂਡਪੌਇੰਟ ਦੇ ਪਤਾ-ਰੂਪ ਵਿਰੁੱਧ ਕਮਾਂਡ ਦੁਹਰਾਉਣ ਨਾਲ ਦਿਖਦਾ ਹੈ ਕਿ ਸਰਟੀਫਿਕੇਟ ਦੋਵੇਂ ਪਛਾਣਾਂ ਨੂੰ ਕਵਰ ਕਰਦਾ ਹੈ ਜਾਂ ਸਿਰਫ਼ ਇੱਕ ਨੂੰ। ਪ੍ਰਬੰਧਨ ਕੰਸੋਲ ਵਿੱਚ ਦੋਸਤਾਨਾ ਵਿਸ਼ਾ ਪ੍ਰਦਰਸ਼ਨ ਪ੍ਰਮਾਣਿਕਤਾ ਦਾ ਨਤੀਜਾ ਨਹੀਂ ਹੈ ਅਤੇ ਇਸ ਬਾਰੇ ਕੁਝ ਨਹੀਂ ਕਹਿੰਦਾ ਕਿ ਐਕਸਟੈਂਸ਼ਨ ਵਿੱਚ ਕਿਹੜੇ ਨਾਮ ਹਨ।

ਆਮ ਨਾਮ ਆਧੁਨਿਕ ਸੱਚ ਦਾ ਸਰੋਤ ਨਹੀਂ ਹੈ

ਬ੍ਰਾਊਜ਼ਰ ਅਤੇ ਜ਼ਿਆਦਾਤਰ TLS ਲਾਇਬ੍ਰੇਰੀਆਂ ਹੁਣ ਹੋਸਟਨਾਮ ਮੇਲ ਲਈ ਆਮ ਨਾਮ ਨੂੰ ਨਜ਼ਰਅੰਦਾਜ਼ ਕਰਦੀਆਂ ਹਨ ਅਤੇ ਐਕਸਟੈਂਸ਼ਨ ਨੂੰ ਪੁੱਛਦੀਆਂ ਹਨ। ਕੁਝ VPN ਕਲਾਇੰਟ ਅਜੇ ਵੀ ਪਹਿਲਾਂ ਆਮ ਨਾਮ ਦੀ ਤੁਲਨਾ ਕਰਦੇ ਹਨ ਜਾਂ ਐਕਸਟੈਂਸ਼ਨ ਨਾ ਹੋਣ 'ਤੇ ਉਸ 'ਤੇ ਵਾਪਸ ਜਾਂਦੇ ਹਨ, ਅਤੇ ਇਸ ਤਰ੍ਹਾਂ ਇੱਕ ਸਰਟੀਫਿਕੇਟ ਬ੍ਰਾਊਜ਼ਰ ਵਿੱਚ ਪਾਸ ਹੋ ਕੇ ਕਲਾਇੰਟ ਵਿੱਚ ਫੇਲ੍ਹ ਹੋ ਸਕਦਾ ਹੈ। ਉਹੀ ਨਾਮ ਜਾਂਚ ਇੱਕ ਪਲੇਟਫਾਰਮ 'ਤੇ ਪਾਸ ਹੋ ਕੇ ਦੂਜੇ 'ਤੇ ਫੇਲ੍ਹ ਹੋ ਸਕਦੀ ਹੈ, ਸਰਟੀਫਿਕੇਟ ਵਿੱਚ ਕੋਈ ਬਦਲਾਅ ਨਾ ਹੋਣ ਦੇ ਬਾਵਜੂਦ।

ਸਰਟੀਫਿਕੇਟ ਗਲਤ ਹੈ ਇਹ ਫੈਸਲਾ ਕਰਨ ਤੋਂ ਪਹਿਲਾਂ ਪਤਾ ਕਰੋ ਕਿ ਤੁਹਾਡਾ ਕਲਾਇੰਟ ਕਿਹੜਾ ਖੇਤਰ ਪੜ੍ਹਦਾ ਹੈ। ਇੱਕੋ ਐਂਡਪੌਇੰਟ 'ਤੇ ਦੋ ਕਲਾਇੰਟ ਅਸਹਿਮਤ ਹੋ ਸਕਦੇ ਹਨ, ਅਤੇ ਉਹ ਅਸਹਿਮਤੀ ਸਰਟੀਫਿਕੇਟ ਬਾਰੇ ਨਹੀਂ, ਕਲਾਇੰਟ ਬਾਰੇ ਜਾਣਕਾਰੀ ਹੈ।

ਜਾਂਚ ਨਹੀਂ, ਜਾਰੀ ਕਰਨਾ ਜਾਂ ਪ੍ਰੋਫਾਈਲ ਠੀਕ ਕਰੋ

ਜਦੋਂ ਪ੍ਰੋਫਾਈਲ ਉਪਨਾਮ ਦੇ ਆਸ-ਪਾਸ ਬਣਾਇਆ ਗਿਆ ਹੋਵੇ, ਤਾਂ ਜਾਂ ਤਾਂ ਇਸਨੂੰ ਦਸਤਾਵੇਜ਼ੀ ਹੋਸਟਨਾਮ ਵੱਲ ਮੁੜ-ਨਿਰਦੇਸ਼ਿਤ ਕਰੋ ਜਾਂ ਉਪਨਾਮ ਲਈ ਸਰਟੀਫਿਕੇਟ ਦੁਬਾਰਾ ਜਾਰੀ ਕਰੋ ਅਤੇ ਯੋਜਨਾਬੱਧ ਸਮੇਂ ਵਿੱਚ ਤੈਨਾਤ ਕਰੋ। ਚੇਤਾਵਨੀ ਨੂੰ ਚੁੱਪ ਕਰਾਉਣਾ ਤੀਜਾ ਵਿਕਲਪ ਨਹੀਂ ਹੈ, ਕਿਉਂਕਿ ਜਾਂਚ ਹੀ ਇੱਕੋ-ਇੱਕ ਕਦਮ ਹੈ ਜੋ ਦਸਤਖ਼ਤ ਕੀਤੇ ਸਰਟੀਫਿਕੇਟ ਨੂੰ ਇਸ ਖ਼ਾਸ ਹੋਸਟ ਨਾਲ ਬੰਨ੍ਹਦਾ ਹੈ। ਇਸਨੂੰ ਹਟਾਉਣ ਦਾ ਮਤਲਬ ਹੈ ਕਿ ਉਸੇ ਅਧਿਕਾਰ ਦਾ ਕੋਈ ਵੀ ਸਰਟੀਫਿਕੇਟ ਉਸ ਸਰਵਰ ਦੀ ਥਾਂ ਖੜ੍ਹ ਸਕਦਾ ਹੈ ਜਿਸ ਤੱਕ ਤੁਸੀਂ ਪਹੁੰਚਣਾ ਚਾਹੁੰਦੇ ਸੀ।

ਨਵੀਨੀਕਰਨ ਨੂੰ ਇੱਛਤ ਨਾਮ ਅਤੇ ਉਦੇਸ਼ ਬਚਾਉਣੇ ਚਾਹੀਦੇ ਹਨ, ਸਿਰਫ਼ ਮਿਆਦ ਖ਼ਤਮ ਹੋਣ ਦੀ ਤਾਰੀਖ਼ ਅੱਗੇ ਵਧਾਉਣ ਦੀ ਥਾਂ। ਨਾਮ ਛੱਡ ਦੇਣ ਵਾਲਾ ਨਵੀਨੀਕਰਨ ਅਗਲੀ ਮੁੜ-ਸ਼ੁਰੂਆਤ ਲਈ ਨਿਰਧਾਰਿਤ ਨਵੀਂ ਰੁਕਾਵਟ ਹੈ, ਅਤੇ ਇਹ ਆਮ ਤੌਰ 'ਤੇ ਬਿਨਾਂ ਚੇਤਾਵਨੀ ਦੇ ਆਉਂਦਾ ਹੈ ਕਿਉਂਕਿ ਬਦਲਾਅ ਕਰਨ ਸਮੇਂ ਪੁਰਾਣਾ ਸਰਟੀਫਿਕੇਟ ਅਜੇ ਵੈਧ ਸੀ।

ਉਮੀਦ ਕੀਤੀ ਪਛਾਣ, ਪੇਸ਼ ਕੀਤੇ ਨਾਮ ਅਤੇ ਉਨ੍ਹਾਂ 'ਤੇ ਦਸਤਖ਼ਤ ਕਰਨ ਵਾਲੀ ਲੜੀ ਦਰਜ ਕਰੋ। ਉਹ ਰਿਕਾਰਡ ਅਗਲੇ ਨਵੀਨੀਕਰਨ ਨੂੰ ਜਾਂਚ-ਪੜਤਾਲ ਦੀ ਥਾਂ ਤੁਲਨਾ ਬਣਾ ਦਿੰਦਾ ਹੈ। ਐਕਸਟੈਂਸ਼ਨ ਦੀ ਪਰਿਭਾਸ਼ਾ RFC 5280 ਵਿੱਚ ਹੈ, ਜੇ ਕੋਈ ਖ਼ਾਸ ਜਾਰੀ ਕਰਨਾ ਜਾਂਚਣਾ ਹੋਵੇ।

ਸੰਬੰਧਿਤ ਲੇਖ