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

ਪ੍ਰੋਫਾਈਲ ਸਰਟੀਫਿਕੇਟ ਨਹੀਂ ਹੈ

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

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

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

ਪਤਾ ਲਗਾਓ ਕਿ ਇਹ ਅਜੇ ਕਿਹੜੇ ਸਟੋਰ ਵਿੱਚ ਹੈ

ਲੋਕ ਸੈਟਿੰਗਾਂ ਐਪ ਵਿੱਚ ਸ਼ੁਰੂ ਕਰਦੇ ਹਨ, ਜੋ ਇੱਕੋ ਇੱਕ ਥਾਂ ਹੈ ਜਿੱਥੇ ਸਰਟੀਫਿਕੇਟ ਸਟੋਰ ਨਹੀਂ ਹੁੰਦਾ। ਅਸਲ ਥਾਵਾਂ OS ਟਰੱਸਟ ਸਟੋਰ, ਬ੍ਰਾਊਜ਼ਰ ਦਾ ਆਪਣਾ ਸਟੋਰ ਅਤੇ ਐਪਲੀਕੇਸ਼ਨ ਦਾ ਨਿੱਜੀ ਸਟੋਰ ਹਨ।

StoreWhat deleting from it affects
Windows CurrentUser\Myyour login session only
Windows LocalMachine Rootevery user and service on the machine
macOS login or System keychainone account, or all of them with sudo
Linux ca-certificates bundlecurl, git, Python, anything using the system bundle
Firefox cert9.dbFirefox only; it does not read the OS store

ਸੀਰੀਅਲ ਜਾਂ ਫਿੰਗਰਪ੍ਰਿੰਟ 'ਤੇ ਮਿਲਾਓ, ਕਦੇ ਵੀ ਦਿਖਣ ਵਾਲੇ ਨਾਮ 'ਤੇ ਨਹੀਂ। ਦਿਖਣ ਵਾਲੇ ਨਾਮ ਸਰਟੀਫਿਕੇਟ ਜਾਰੀ ਕਰਨ ਵਾਲਾ ਰੱਖਦਾ ਹੈ ਅਤੇ ਦੁਬਾਰਾ ਵਰਤੇ ਜਾਂਦੇ ਹਨ: 'Example VPN' ਤਿੰਨ ਵੱਖਰੀਆਂ ਕੁੰਜੀਆਂ ਵਾਲੇ ਤਿੰਨ ਸਰਟੀਫਿਕੇਟ ਹੋ ਸਕਦੇ ਹਨ, ਇੱਕ ਅਜੇ ਵੀ ਰੋਜ਼ ਵਰਤੋਂ ਵਿੱਚ ਹੈ।

certutil -user -store My
certutil -store Root
openssl x509 -in vpn-client.pem -noout -subject -issuer -serial -fingerprint -sha256

macOS 'ਤੇ security ਟੂਲ ਉਹੀ ਤੱਥ ਦਿੰਦਾ ਹੈ, ਅਤੇ find-identity ਦਿਖਾਉਂਦਾ ਹੈ ਕਿ ਕਿਹੜੇ ਸਰਟੀਫਿਕੇਟਾਂ ਨਾਲ ਅਜੇ ਵੀ ਨਿੱਜੀ ਕੁੰਜੀ ਜੁੜੀ ਹੋਈ ਹੈ:

security find-certificate -a -c "Example VPN" -Z /Library/Keychains/System.keychain
security find-identity -v -p ssl-client

ਸੰਕਰਾ ਵਸਤੂ ਮਿਟਾਓ, ਸਾਂਝਾ ਜਾਰੀਕਰਤਾ ਰੱਖੋ

ਮਿਟਾਉਣ ਤੋਂ ਪਹਿਲਾਂ ਐਕਸਪੋਰਟ ਕਰੋ। ਬੈਕਅਪ ਤੋਂ ਬਿਨਾਂ ਇੱਕੋ ਇੱਕ ਬਹਾਲੀ ਦੁਬਾਰਾ ਜਾਰੀ ਕਰਨਾ ਹੈ, ਜਿਸਦਾ ਨਿੱਜੀ CA 'ਤੇ ਅਰਥ PKI ਚਲਾਉਣ ਵਾਲੇ ਕੋਲ ਵਾਪਸ ਜਾਣਾ ਹੈ। ਐਕਸਪੋਰਟ ਕੀਤਾ PFX ਵੀ ਉਹੀ ਹੈ ਜੋ ਤੁਸੀਂ ਸੌਂਪਦੇ ਹੋ ਜੇ ਹਟਾਉਣਾ ਗਲਤ ਫੈਸਲਾ ਸਾਬਤ ਹੋਵੇ।

certutil -user -exportPFX -p backup My <serial> C:\temp\vpn-id.pfx
certutil -user -delstore My <serial>
Remove-Item Cert:\CurrentUser\My<thumbprint>

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

macOS ਅਤੇ Linux 'ਤੇ ਸ਼ਕਲ ਇੱਕੋ ਹੈ: ਪਛਾਣੋ, ਐਕਸਪੋਰਟ ਕਰੋ, ਫਿਰ ਲੱਛਣ ਦੀ ਵਿਆਖਿਆ ਕਰਨ ਵਾਲੇ ਸਭ ਤੋਂ ਸੰਕਰੇ ਸਟੋਰ ਤੋਂ ਹਟਾਓ। /usr/local/share/ca-certificates ਹੇਠਲੀ ਫਾਈਲ ਹਟਾ ਕੇ update-ca-certificates ਦੁਬਾਰਾ ਚਲਾਉਣਾ ਕਾਫ਼ੀ ਹੈ; --fresh ਸਿਰਫ਼ ਤਦ ਮਦਦ ਕਰਦਾ ਹੈ ਜਦੋਂ /etc/ssl/certs ਵਿੱਚ ਸਿੰਬੋਲਿਕ ਲਿੰਕ ਪਹਿਲਾਂ ਹੀ ਅਸੰਗਤ ਹੋਣ। RHEL ਪਰਿਵਾਰ ਦੇ ਸਿਸਟਮ ਐਂਕਰ /etc/pki/ca-trust/source/anchors ਵਿੱਚ ਰੱਖਦੇ ਹਨ, ਜਿੱਥੇ trust anchor --remove ਉਹੀ ਕੰਮ ਕਰਦਾ ਹੈ।

sudo security delete-certificate -Z <sha1> /Library/Keychains/System.keychain
sudo rm /usr/local/share/ca-certificates/example-vpn.crt
sudo update-ca-certificates
sudo trust anchor --remove /etc/pki/ca-trust/source/anchors/example-vpn.crt

CA ਸਰਟੀਫਿਕੇਟ ਮਿਟਾਉਣ ਤੋਂ ਪਹਿਲਾਂ ਜਾਂਚੋ ਕਿ ਇਸ ਨਾਲ ਹੋਰ ਕੀ ਜੁੜਿਆ ਹੈ। ਬੰਡਲ ਅੰਦਰਲੇ ਵਿਸ਼ਿਆਂ ਦੀ ਸੂਚੀ ਬਣਾਉਣਾ ਦੋ ਲਾਈਨਾਂ ਦੀ ਜਾਂਚ ਹੈ ਅਤੇ ਇਹ ਦੱਸਦੀ ਹੈ ਕਿ ਉਹ ਐਂਕਰ ਹੋਰ ਕੰਮ ਕਰਦਾ ਹੈ ਜਾਂ ਨਹੀਂ:

openssl crl2pkcs7 -nocrl -certfile /etc/ssl/certs/ca-certificates.crt \
  | openssl pkcs7 -print_certs -noout | grep -i example

ਫਾਈਲ ਮਿਟਾਉਣਾ ਪਛਾਣ ਰੱਦ ਕਰਨਾ ਨਹੀਂ ਹੈ

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

ਇੱਕ OpenVPN PKI ਲਈ ਇਸਦਾ ਅਰਥ ਸਰਟੀਫਿਕੇਟ ਰੱਦ ਕਰਨਾ ਅਤੇ ਇਹ ਯਕੀਨੀ ਬਣਾਉਣਾ ਹੈ ਕਿ crl-verify ਵੱਲੋਂ ਹਵਾਲਾ ਦਿੱਤੀ CRL ਮੌਜੂਦਾ ਹੈ; easyrsa revoke ਫਿਰ easyrsa gen-crl ਛੋਟਾ ਸੰਸਕਰਣ ਹੈ। ਪਛਾਣ ਪ੍ਰਦਾਤਾ ਨਾਲ ਜੁੜੇ ਗੇਟਵੇ ਲਈ ਉੱਥੇ ਵਰਤੋਂਕਾਰ ਨੂੰ ਅਯੋਗ ਕਰੋ ਜਾਂ ਡਿਵਾਈਸ ਹਟਾਓ, ਕਿਉਂਕਿ ਸਰਟੀਫਿਕੇਟ ਖੇਡ ਵਿੱਚ ਸਿਰਫ਼ ਇੱਕ ਪ੍ਰਮਾਣ ਹੈ। ਖਾਤਾ ਸਰਗਰਮ ਰਹਿੰਦਿਆਂ ਸਥਾਨਕ ਕਾਪੀ ਮਿਟਾਉਣਾ ਸਫ਼ਾਈ ਵਾਂਗ ਦਿਸਦਾ ਹੈ ਅਤੇ ਹੈ ਨਹੀਂ।

ਘਟਨਾ ਦੇ ਕੰਮ ਦਾ ਕ੍ਰਮ ਵੱਖਰਾ ਹੁੰਦਾ ਹੈ: ਪਹਿਲਾਂ ਸਰਟੀਫਿਕੇਟ, ਇਸਦਾ ਸੀਰੀਅਲ ਅਤੇ ਰੱਦੀਕਰਨ ਦਾ ਰਿਕਾਰਡ ਸੰਭਾਲੋ, ਫਿਰ ਮਿਟਾਓ ਅਤੇ ਰੱਦ ਕਰੋ। ਉਹ ਰਿਕਾਰਡ ਕੁਝ ਵੀ ਖ਼ਰਚ ਨਹੀਂ ਕਰਦੇ ਅਤੇ ਕੰਮ ਕਰਨ ਵਾਲਾ ਪ੍ਰਮਾਣ ਥਾਂ 'ਤੇ ਛੱਡਣ ਦੀ ਲੋੜ ਨਹੀਂ।

ਹੈਂਡਸ਼ੇਕ ਅਤੇ ਦੂਜੀ ਐਪ ਨਾਲ ਪੁਸ਼ਟੀ ਕਰੋ

ਚੇਨ ਬਾਹਰੋਂ ਜਾਂਚੋ, ਹੁਣੇ ਸੰਪਾਦਿਤ ਕੀਤੀ ਸਟੋਰ ਸੂਚੀ ਤੋਂ ਨਹੀਂ। ਸਟੋਰ ਤੁਹਾਡਾ ਸੰਪਾਦਨ ਦਿਖਾਉਂਦਾ ਹੈ; ਹੈਂਡਸ਼ੇਕ ਨਤੀਜਾ ਦਿਖਾਉਂਦਾ ਹੈ।

openssl s_client -connect vpn.example.com:443 -servername vpn.example.com \
  -CAfile /etc/ssl/certs/ca-certificates.crt -verify_return_error < /dev/null
openssl verify -CAfile /etc/ssl/certs/ca-certificates.crt vpn-gateway.pem

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

ਫਿਰ ਕੋਈ ਅਸੰਬੰਧਿਤ ਚੀਜ਼ ਟੈਸਟ ਕਰੋ: ਅੰਦਰੂਨੀ ਸਾਈਟ, ਮੇਲ ਕਲਾਇੰਟ, ਪੈਕੇਜ ਮਿਰਰ। ਇਹ ਤਬਦੀਲੀ ਦੀ ਵਿੰਡੋ ਬੰਦ ਹੋਣ ਤੋਂ ਪਹਿਲਾਂ ਪ੍ਰਭਾਵ-ਘੇਰਾ ਸਸਤੇ ਵਿੱਚ ਮਾਪਦਾ ਹੈ।

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

ਜੇ ਰੀਬੂਟ ਤੋਂ ਬਾਅਦ ਸਰਟੀਫਿਕੇਟ ਵਾਪਸ ਹੈ, ਤਾਂ ਕੰਮ ਪੂਰਾ ਨਹੀਂ ਹੋਇਆ: ਕੁਝ ਇਸਦਾ ਮਾਲਕ ਹੈ ਅਤੇ ਇਸਨੂੰ ਦੁਬਾਰਾ ਸਥਾਪਤ ਕਰਦਾ ਹੈ। ਦੁਬਾਰਾ ਮਿਟਾਉਣ ਤੋਂ ਪਹਿਲਾਂ ਉਹ ਮਾਲਕ ਲੱਭੋ, ਕਿਉਂਕਿ ਤੀਜਾ ਮਿਟਾਉਣਾ ਪਹਿਲੇ ਦੋ ਵਾਂਗ ਹੀ ਵਿਵਹਾਰ ਕਰੇਗਾ।

ਸੰਬੰਧਿਤ ਲੇਖ