ਤੁਹਾਡਾ Mac VPN ਹਰ ਵਾਰ Keychain ਪਹੁੰਚ ਕਿਉਂ ਮੰਗਦਾ ਹੈ
ਪਛਾਣੋ ਕਿ Mac VPN ਦਾ ਹਰ ਪ੍ਰੰਪਟ ਕਿਹੜਾ ਹਿੱਸਾ ਬਣਾਉਂਦਾ ਹੈ, ਦੋਹਰੇ ਕਨੈਕਸ਼ਨ ਯਤਨ ਰੋਕੋ ਅਤੇ ਪੂਰੀ ਕੀਚੇਨ ਰੀਸੈਟ ਕੀਤੇ ਬਿਨਾਂ Keychain ਪਹੁੰਚ ਠੀਕ ਕਰੋ।
Connect 'ਤੇ ਇੱਕ ਕਲਿੱਕ ਨਾਲ ਇੱਕ ਸਾਈਨ-ਇਨ ਵਿੰਡੋ ਆਉਣੀ ਚਾਹੀਦੀ ਹੈ। Mac 'ਤੇ ਇਹ ਅਕਸਰ ਤਿੰਨ ਦਿੰਦਾ ਹੈ, ਅਤੇ ਉਹ ਘੱਟ ਹੀ ਇੱਕੋ ਮਾਲਕ ਸਾਂਝਾ ਕਰਦੇ ਹਨ: ਸਥਾਨਕ ਪ੍ਰਮਾਣ-ਪੱਤਰ ਪ੍ਰੰਪਟਾਂ ਦਾ ਮਾਲਕ Keychain ਹੈ, VPN ਗੇਟਵੇ ਪ੍ਰਮਾਣਿਕਤਾ ਦਾ ਮਾਲਕ ਹੈ, ਅਤੇ ਕਲਾਇੰਟ ਆਪਣੀਆਂ ਸੂਚਨਾਵਾਂ ਦਾ ਮਾਲਕ ਹੈ। ਹਰ ਚੀਜ਼ ਨੂੰ ਚੁੱਪ ਕਰਾਉਣ ਵਾਲਾ ਸਵਿੱਚ ਲੱਭਣ ਦੀ ਬਜਾਏ ਹਰ ਵਿੰਡੋ ਨੂੰ ਆਪਣੇ ਹੱਲ ਵਾਲੀ ਵੱਖਰੀ ਖਰਾਬੀ ਮੰਨੋ। ਹੇਠਾਂ ਦਿੱਤੀ ਗਾਈਡ ਇੱਕ ਜਾਣਬੁੱਝ ਕੇ ਕੀਤੇ ਕਨੈਕਸ਼ਨ ਯਤਨ ਵਿੱਚੋਂ ਲੰਘਦੀ ਹੈ ਅਤੇ ਅਜਿਹੀ ਜਾਂਚ 'ਤੇ ਖਤਮ ਹੁੰਦੀ ਹੈ ਜਿਸਨੂੰ ਤੁਸੀਂ ਦੁਹਰਾ ਸਕਦੇ ਹੋ।
ਸੈਟਿੰਗ ਬਦਲਣ ਤੋਂ ਪਹਿਲਾਂ ਹਰ ਡਾਇਲਾਗ ਦੇ ਮਾਲਕ ਦਾ ਨਾਮ ਲਿਖੋ
ਪਹਿਲਾ ਕਦਮ ਹਿਸਾਬ ਹੈ, ਕਨਫਿਗਰੇਸ਼ਨ ਨਹੀਂ। ਇੱਕ ਕਨੈਕਸ਼ਨ ਯਤਨ ਕਰੋ ਅਤੇ ਦਿਖਣ ਵਾਲੀ ਹਰ ਵਿੰਡੋ ਲਈ ਚਾਰ ਖੇਤਰ ਲਿਖੋ: ਡਾਇਲਾਗ ਵਿੱਚ ਦਿਖਣ ਵਾਲਾ ਐਪ ਨਾਮ, ਬਿਨਾਂ ਕਿਸੇ ਭੇਦ ਦੇ ਸਹੀ ਟੈਕਸਟ, ਉਹ ਪੜਾਅ ਜਿਸ ਵਿੱਚ ਆਈ, ਅਤੇ ਜਦੋਂ ਤੁਸੀਂ ਇਸਨੂੰ ਰੱਦ ਕੀਤਾ ਤਾਂ ਕੀ ਹੋਇਆ। ਅਜਿਹੀਆਂ ਤਿੰਨ ਕਤਾਰਾਂ ਮੇਰੇ ਦੇਖੇ ਲਗਭਗ ਹਰ ਰਿਪੋਰਟ ਨੂੰ ਕਵਰ ਕਰਦੀਆਂ ਹਨ।
ਮਾਲਕੀ ਸਹੀ ਹੱਲ ਤੈਅ ਕਰਦੀ ਹੈ, ਅਤੇ ਗਲਤ ਹੱਲ ਹੀ ਆਮ ਤੌਰ 'ਤੇ ਇੱਕ ਪ੍ਰੰਪਟ ਨੂੰ ਤਿੰਨ ਬਣਾਉਂਦਾ ਹੈ:
| Window | Who owns it | Correct fix | What not to do |
|---|---|---|---|
| “wants to use your confidential information stored in…” | The item's access control list in your login keychain | Approve the specific client helper, once, after checking the name | Resetting the login keychain, or granting Always Allow to every application |
| “Sign in to <organization>” or an MFA push | The gateway's identity provider | Use the client's supported session renewal, or re-authenticate | Scripting a fixed password or code into the client |
| “Connection failed”, “Update required”, a policy banner | The client or your organization | Read the first error and fix its cause | Hiding notices by editing a preference file the client rewrites |
ਇੱਕੋ ਯਤਨ ਦੇ ਅੰਦਰ ਵਾਪਸ ਆਉਣ ਵਾਲਾ ਪ੍ਰੰਪਟ ਅਗਲੇ ਯਤਨ ਵਿੱਚ ਵਾਪਸ ਆਉਣ ਵਾਲੇ ਤੋਂ ਵੱਖਰਾ ਸੰਕੇਤ ਹੈ। ਪਹਿਲਾ ਆਮ ਤੌਰ 'ਤੇ ਭਾਵ ਹੈ ਕਿ ਕਨੈਕਸ਼ਨ ਤੁਹਾਡੇ ਹੇਠਾਂ ਮੁੜ ਸ਼ੁਰੂ ਹੋਇਆ; ਦੂਜਾ ਆਮ ਤੌਰ 'ਤੇ ਭਾਵ ਹੈ ਕਿ ਸੰਭਾਲਿਆ ਪ੍ਰਮਾਣ-ਪੱਤਰ ਮੁੜ ਮੰਗਿਆ ਜਾ ਰਿਹਾ ਹੈ। Keychain ਨੂੰ ਛੂਹਣ ਤੋਂ ਪਹਿਲਾਂ ਨੋਟ ਕਰੋ ਕਿ ਤੁਹਾਡੇ ਕੋਲ ਕਿਹੜਾ ਹੈ, ਕਿਉਂਕਿ ਇਹਨਾਂ ਦੋਹਾਂ ਵਿੱਚ ਲਗਭਗ ਕੁਝ ਵੀ ਸਾਂਝਾ ਨਹੀਂ।
ਪਤਾ ਲਗਾਓ ਕਿ ਕਿੰਨੀਆਂ ਚੀਜ਼ਾਂ ਟਨਲ ਸ਼ੁਰੂ ਕਰ ਰਹੀਆਂ ਹਨ
Mac 'ਤੇ ਇੱਕੋ VPN ਨੂੰ ਚਾਰ ਵਿਧੀਆਂ ਸ਼ੁਰੂ ਕਰ ਸਕਦੀਆਂ ਹਨ: ਮੀਨੂ ਬਾਰ ਕਿਰਿਆ, ਲੌਗਇਨ ਆਈਟਮ, On Demand ਨਿਯਮ, ਅਤੇ ਸਕ੍ਰਿਪਟ ਜਾਂ ਏਜੰਟ। ਜਦੋਂ ਇਹਨਾਂ ਵਿੱਚੋਂ ਦੋ ਸਰਗਰਮ ਹੁੰਦੇ ਹਨ, ਦੂਜੀ ਸ਼ੁਰੂਆਤ ਤਦ ਆ ਸਕਦੀ ਹੈ ਜਦੋਂ ਪਹਿਲੀ ਅਜੇ ਪ੍ਰਮਾਣਿਕਤਾ ਦੀ ਉਡੀਕ ਕਰ ਰਹੀ ਹੋਵੇ, ਜਿਸ ਨਾਲ ਦੋਹਰੀ ਵਿੰਡੋ ਬਣਦੀ ਹੈ ਅਤੇ ਕੋਈ ਤਰੱਕੀ ਨਹੀਂ ਹੁੰਦੀ। ਪਹਿਲਾਂ ਸੂਚੀਬੱਧ ਕਰੋ ਕਿ ਕੀ ਕਨਫਿਗਰ ਹੈ: scutil --nc list ਸਿਸਟਮ ਸੈਟਿੰਗਾਂ ਨੂੰ ਪਤਾ VPN ਸੇਵਾਵਾਂ ਨੂੰ ਉਹਨਾਂ ਦੀ ਮੌਜੂਦਾ ਸਥਿਤੀ ਸਮੇਤ ਪ੍ਰਿੰਟ ਕਰਦਾ ਹੈ। ਆਪਣਾ ਨੈੱਟਵਰਕ ਐਕਸਟੈਂਸ਼ਨ ਲਿਆਉਣ ਵਾਲੇ ਕਲਾਇੰਟ ਪ੍ਰੋਫਾਈਲ ਐਪ ਦੇ ਅੰਦਰ ਰੱਖਦੇ ਹਨ ਅਤੇ ਉੱਥੇ ਨਹੀਂ ਦਿਖ ਸਕਦੇ, ਇਸ ਲਈ ਕਲਾਇੰਟ ਦੀ ਆਪਣੀ ਕਨੈਕਸ਼ਨ ਸੂਚੀ ਵੀ ਵੇਖੋ।
ਫਿਰ ਮੁਕਾਬਲੇ ਵਾਲੇ ਸਟਾਰਟਰ ਲੱਭੋ। scutil --nc show "Work VPN" ਬਿਲਟ-ਇਨ ਸੇਵਾ ਦੀ ਕਨਫਿਗਰੇਸ਼ਨ ਡਿਕਸ਼ਨਰੀ On Demand ਨਿਯਮਾਂ ਸਮੇਤ ਪ੍ਰਿੰਟ ਕਰਦਾ ਹੈ; ਕੋਈ ਵੀ ਇੰਟਰਫੇਸ ਬਦਲਣ 'ਤੇ ਮੁੜ ਜੁੜਨ ਵਾਲਾ ਨਿਯਮ ਹਰ ਵਾਰ Wi-Fi ਘੁੰਮਣ ਜਾਂ ਡਿਸਪਲੇ ਨੈੱਟਵਰਕ ਸਟੈਕ ਜਗਾਉਣ 'ਤੇ ਟਨਲ ਮੁੜ ਸ਼ੁਰੂ ਕਰੇਗਾ — ਅਤੇ ਪ੍ਰਮਾਣਿਕਤਾ ਪ੍ਰੰਪਟ ਮੁੜ ਖੋਲ੍ਹੇਗਾ। ਸਿਸਟਮ ਸੈਟਿੰਗਾਂ > ਆਮ > ਲੌਗਇਨ ਆਈਟਮਾਂ ਅਧੀਨ ਲੌਗਇਨ ਆਈਟਮਾਂ ਵੇਖੋ, ਅਤੇ ਪ੍ਰਤੀ-ਵਰਤੋਂਕਾਰ ਏਜੰਟ ਇਸ ਨਾਲ ਸੂਚੀਬੱਧ ਕਰੋ ls ~/Library/LaunchAgents. MDM-ਪ੍ਰਬੰਧਿਤ ਸੁਰੱਖਿਆ ਸਟੈਕ ਦੀ ਮਾਲਕੀ ਵਾਲੀ ਕਿਸੇ ਵੀ ਚੀਜ਼ ਨੂੰ ਛੱਡ ਦਿਓ; ਇਸਨੂੰ ਹਟਾਉਣਾ ਆਮ ਤੌਰ 'ਤੇ ਅਗਲੀ ਜਾਂਚ ਵਿੱਚ ਵਾਪਸ ਧੱਕ ਦਿੱਤਾ ਜਾਂਦਾ ਹੈ।
ਯਤਨ ਦੌਰਾਨ ਅਸਲ ਵਿੱਚ ਕੀ ਚੱਲ ਰਿਹਾ ਹੈ ਵੇਖਣ ਲਈ: ps -Ao pid,comm | grep -iE 'vpn|tunnel|extension'. ਇੱਕ ਦੀ ਉਡੀਕ ਵਾਲੀ ਜਗ੍ਹਾ ਦੋ ਕਲਾਇੰਟ ਸਹਾਇਕ ਹੋਣਾ "ਮੈਨੂੰ ਦੋ ਪ੍ਰੰਪਟ ਕਿਉਂ ਮਿਲੇ" ਨੂੰ ਕਿਸੇ ਵੀ ਪ੍ਰਮਾਣ ਸਮੱਸਿਆ ਤੋਂ ਕਿਤੇ ਵੱਧ ਵਾਰ ਸਮਝਾਉਂਦਾ ਹੈ।
ਕੀਚੇਨ ਰੀਸੈਟ ਕੀਤੇ ਬਿਨਾਂ Keychain ਪਹੁੰਚ ਠੀਕ ਕਰੋ
ਪ੍ਰੰਪਟ VPN ਪ੍ਰੋਟੋਕੋਲ ਤੋਂ ਨਹੀਂ, ਸੰਭਾਲੀ ਆਈਟਮ ਦੀ ਪਹੁੰਚ ਨਿਯੰਤਰਣ ਸੂਚੀ ਤੋਂ ਆਉਂਦਾ ਹੈ। ਹਰ ਆਈਟਮ ਦਰਜ ਕਰਦੀ ਹੈ ਕਿ ਕਿਹੜੀਆਂ ਐਪਲੀਕੇਸ਼ਨਾਂ ਬਿਨਾਂ ਪੁੱਛੇ ਇਸਨੂੰ ਪੜ੍ਹ ਸਕਦੀਆਂ ਹਨ। ਕਲਾਇੰਟ ਅਪਡੇਟ ਤੋਂ ਬਾਅਦ ਪੁੱਛਣ ਵਾਲੇ ਸਹਾਇਕ ਦਾ ਨਾਮ ਜਾਂ ਦਸਤਖਤ ਵੱਖਰਾ ਹੋ ਸਕਦਾ ਹੈ ਜਦੋਂ ਕਿ ਆਈਟਮ ਅਜੇ ਵੀ ਪੁਰਾਣੇ ਦੀ ਸੂਚੀ ਦਿਖਾਉਂਦੀ ਹੈ, ਇਸ ਲਈ macOS ਹਰ ਕਨੈਕਸ਼ਨ 'ਤੇ ਮੁੜ ਪੁੱਛਦਾ ਹੈ। ਉਸ ਇੱਕ ਆਈਟਮ ਲਈ ਨਵੇਂ ਸਹਾਇਕ ਨੂੰ ਮਨਜ਼ੂਰ ਕਰਨਾ ਹੀ ਪੂਰਾ ਹੱਲ ਹੈ; ਹਰ ਐਪਲੀਕੇਸ਼ਨ ਨੂੰ ਮਨਜ਼ੂਰ ਕਰਨਾ ਨਹੀਂ।
VPN ਨੂੰ ਛੂਹੇ ਬਿਨਾਂ ਤੁਸੀਂ ਪੁਸ਼ਟੀ ਕਰ ਸਕਦੇ ਹੋ ਕਿ ACL ਹੀ ਕਾਰਨ ਹੈ: security find-generic-password -s "service-name" -g ਉਹੀ ਆਈਟਮ ਟਰਮੀਨਲ ਤੋਂ ਪੜ੍ਹਦਾ ਹੈ। ਜੇ ਉਹ ਕਮਾਂਡ ਵੀ ਪ੍ਰੰਪਟ ਚੁੱਕਦੀ ਹੈ, ਤਾਂ ਡਾਇਲਾਗ ਕੀਚੇਨ ਦਾ ਹੈ ਅਤੇ ਟਨਲ ਸਿਰਫ ਟਰਿੱਗਰ ਹੈ। Apple ਦੀ ਤਿੰਨ ਬਟਨਾਂ ਬਾਰੇ ਮਾਰਗਦਰਸ਼ਨ — ਇੱਕ ਵਾਰ ਮਨਜ਼ੂਰ ਕਰੋ, ਹਮੇਸ਼ਾ ਮਨਜ਼ੂਰ ਕਰੋ, ਅਸਵੀਕਾਰ ਕਰੋ — ਇੱਕ ਵਾਰ ਪੜ੍ਹਨ ਯੋਗ ਹੈ, ਕਿਉਂਕਿ ਅਸਵੀਕਾਰ ਕਰਨਾ ਹੀ ਪ੍ਰੰਪਟ ਨੂੰ ਅਗਲੇ ਯਤਨ ਦੀ ਬਜਾਏ ਤੁਰੰਤ ਵਾਪਸ ਲਿਆਉਂਦਾ ਹੈ।
ਜੇ ਤੁਸੀਂ ਗਲਤ ਸਹਾਇਕ ਨੂੰ ਮਨਜ਼ੂਰ ਕੀਤਾ, ਤਾਂ Keychain Access ਵਿੱਚ ਆਈਟਮ ਖੋਲ੍ਹੋ, Access Control 'ਤੇ ਜਾਓ ਅਤੇ ਉਹ ਐਂਟਰੀ ਹਟਾਓ; ਇਹੀ ਰੋਲਬੈਕ ਹੈ। ਲੌਗਇਨ ਕੀਚੇਨ ਮਿਟਾਉਣਾ, ਜਾਂ ਇਸਨੂੰ ਮੁੜ ਬਣਾਉਣ ਵਾਲਾ ਮੁਰੰਮਤ ਸਾਧਨ ਚਲਾਉਣਾ, ਗੈਰ-ਸੰਬੰਧਿਤ ਪਾਸਵਰਡ ਵੀ ਸੁੱਟਦਾ ਹੈ ਅਤੇ ਸਮੱਸਿਆ ਤੋਂ ਕਿਤੇ ਵੱਡਾ ਬਦਲਾਅ ਹੈ।
ਲੌਗਇਨ ਅਤੇ ਨੀਤੀ ਦੇ ਕਦਮਾਂ ਨੂੰ ਉਹਨਾਂ ਦੇ ਆਪਣੇ ਪ੍ਰਵਾਹਾਂ ਵਿੱਚ ਰੱਖੋ
ਬ੍ਰਾਊਜ਼ਰ ਸਾਈਨ-ਇਨ ਜਾਂ MFA ਚੁਣੌਤੀ ਗੇਟਵੇ ਦੀ ਹੈ। ਜੇ ਤੁਹਾਡੀ ਸੰਸਥਾ ਸੈਸ਼ਨ ਨਿਰੰਤਰਤਾ ਜਾਂ ਪ੍ਰਮਾਣ-ਪੱਤਰ-ਆਧਾਰਿਤ ਪ੍ਰਮਾਣਿਕਤਾ ਦਿੰਦੀ ਹੈ, ਤਾਂ ਇਸਨੂੰ ਵਰਤੋ, ਕਿਉਂਕਿ ਘੱਟ ਵਾਰ ਪ੍ਰਮਾਣਿਕਤਾ ਕਰਨ ਦਾ ਇਹੀ ਸਮਰਥਿਤ ਤਰੀਕਾ ਹੈ। ਕਲਾਇੰਟ ਵਿੱਚ ਸਥਿਰ ਕੋਡ ਟਾਈਪ ਕਰਨਾ, ਜਾਂ ਪ੍ਰੰਪਟ ਕਦੇ ਨਾ ਆਵੇ ਇਸ ਲਈ ਸਕ੍ਰਿਪਟ ਵਿੱਚ ਪਾਸਵਰਡ ਰੱਖਣਾ, ਇੱਕ ਇੰਟਰੈਕਟਿਵ ਕਾਰਕ ਨੂੰ ਸਥਿਰ ਭੇਦ ਨਾਲ ਬਦਲਦਾ ਹੈ ਅਤੇ ਅਗਲੀ ਵਾਰ ਨੀਤੀ ਬਦਲਣ 'ਤੇ ਅਸਫਲ ਹੁੰਦਾ ਹੈ।
ਸੰਸਥਾ ਦੀਆਂ ਸੂਚਨਾਵਾਂ ਇੱਕੋ ਇੱਕ ਸ਼੍ਰੇਣੀ ਹਨ ਜਿਨ੍ਹਾਂ ਨੂੰ ਤੁਹਾਨੂੰ ਦਬਾਉਣਾ ਨਹੀਂ ਚਾਹੀਦਾ। ਉਹ ਆਮ ਤੌਰ 'ਤੇ ਪੋਸਚਰ ਜਾਂਚ ਜਾਂ ਸਵੀਕਾਰਯੋਗ ਵਰਤੋਂ ਦੀ ਮਨਜ਼ੂਰੀ ਲਾਗੂ ਕਰਦੀਆਂ ਹਨ, ਅਤੇ ਉਹਨਾਂ ਨੂੰ ਲੁਕਾਉਣਾ ਟਨਲ ਚੱਲਦੇ ਹੋਏ ਵੀ ਜੰਤਰ ਨੂੰ ਅਨੁਪਾਲਨ ਤੋਂ ਬਾਹਰ ਕਰ ਸਕਦਾ ਹੈ। ਗਲਤੀ ਡਾਇਲਾਗ ਦੂਜੀ ਸ਼੍ਰੇਣੀ ਹਨ: ਪਹਿਲੀ ਗਲਤੀ ਦਾ ਟੈਕਸਟ ਰੱਖੋ, ਕਿਉਂਕਿ ਦੂਜਾ ਡਾਇਲਾਗ ਅਕਸਰ ਮੁੜ ਯਤਨ ਤੋਂ ਬਾਅਦ ਦਰਜ ਕੀਤੀ ਉਹੀ ਅਸਫਲਤਾ ਹੁੰਦਾ ਹੈ।
ਇੱਕ ਯਤਨ ਨਾਲ ਜਾਂਚੋ, ਫਿਰ ਰੀਬੂਟ ਤੋਂ ਬਾਅਦ
ਦੋਹਰੇ ਸਟਾਰਟਰ ਹਟਾਉਣ ਅਤੇ ਕੀਚੇਨ ਐਂਟਰੀ ਠੀਕ ਕਰਨ ਤੋਂ ਬਾਅਦ ਇੱਕੋ ਯਤਨ ਕਰੋ: ਮੀਨੂ ਬਾਰ ਸਹਾਇਕ ਸਮੇਤ ਹਰ ਕਲਾਇੰਟ ਇੰਸਟੈਂਸ ਬੰਦ ਕਰੋ, ਇੱਕ ਵਾਰ ਕਨੈਕਟ ਕਰੋ, ਅਤੇ ਵਿੰਡੋ ਗਿਣੋ। ਤੁਸੀਂ ਕੀਚੇਨ ਮਨਜ਼ੂਰੀ, ਜੇ ਆਈਟਮ ਮੁੜ ਬਣੀ ਹੋਵੇ, ਅਤੇ ਇੱਕ ਪ੍ਰਮਾਣਿਕਤਾ ਕਦਮ ਚਾਹੁੰਦੇ ਹੋ। ਇਸ ਤੋਂ ਵੱਧ ਨਹੀਂ। scutil --nc status "Work VPN" ਬਿਲਟ-ਇਨ ਸੇਵਾ ਲਈ Connected ਦੀ ਰਿਪੋਰਟ ਕਰਨੀ ਚਾਹੀਦੀ ਹੈ।
ਫਿਰ ਇੱਕ ਵਾਰ ਰੀਬੂਟ ਕਰੋ ਅਤੇ ਦੁਹਰਾਓ। ਸਿਰਫ ਰੀਬੂਟ ਤੋਂ ਬਾਅਦ ਵਾਪਸ ਆਉਣ ਵਾਲਾ ਪ੍ਰੰਪਟ ਲੌਗਇਨ ਆਈਟਮ ਜਾਂ On Demand ਨਿਯਮ ਵੱਲ ਸੰਕੇਤ ਕਰਦਾ ਹੈ, ਪ੍ਰਮਾਣਾਂ ਵੱਲ ਨਹੀਂ; ਸੈਸ਼ਨ ਦੇ ਅੰਦਰ ਵਾਪਸ ਆਉਣ ਵਾਲਾ ACL ਜਾਂ ਦੂਜੇ ਸਟਾਰਟਰ ਵੱਲ ਸੰਕੇਤ ਕਰਦਾ ਹੈ। ਜੇ ਦੋਵੇਂ ਦੌਰਾਂ ਤੋਂ ਬਾਅਦ ਵੀ ਇਹ ਦੁਹਰਾਉਂਦਾ ਹੈ, ਤਾਂ ਤੁਹਾਡੇ ਪ੍ਰਸ਼ਾਸਕ ਨੂੰ ਦੇਣ ਯੋਗ ਲਾਭਦਾਇਕ ਚੀਜ਼ ਪਹਿਲੇ ਯਤਨ ਦੀ ਤਿੰਨ-ਕਤਾਰ ਤਾਲਿਕਾ ਹੈ — ਮਾਲਕ, ਸਹੀ ਟੈਕਸਟ, ਪੜਾਅ — ਡਾਇਲਾਗ ਦਾ ਸਕ੍ਰੀਨਸ਼ਾਟ ਨਹੀਂ।
ਟੀਚਾ ਘੱਟ ਪ੍ਰੰਪਟ ਹਨ, ਚੁੱਪ ਪ੍ਰੰਪਟ ਨਹੀਂ। ਜੋ ਕਨੈਕਸ਼ਨ ਆਪਣੇ ਅਧਿਕਾਰ ਕਦਮ ਲੁਕਾਉਂਦਾ ਹੈ ਉਹ ਕਨੈਕਸ਼ਨ ਹੈ ਜਿਸਨੂੰ ਤੁਸੀਂ ਹੁਣ ਆਡਿਟ ਨਹੀਂ ਕਰ ਸਕਦੇ, ਅਤੇ ਅਗਲੀ ਪ੍ਰਮਾਣ-ਪੱਤਰ ਫੇਰੀ ਤੁਹਾਨੂੰ ਇਹ ਜਾਣੇ ਬਿਨਾਂ ਲੱਭ ਲਵੇਗੀ ਕਿ ਕਿਹੜਾ ਹਿੱਸਾ ਅਸਫਲ ਹੋ ਰਿਹਾ ਹੈ।