@adityaduggal
Hi
In your case, you need to look at the logs from the side of Sophos
Mar 7 16:47:44 firewall charon[77898]: 06[NET] <con9000|214> received packet: from sophos_ip_address[500] to pf_sense_ip_address[500] (36 bytes)
Mar 7 16:47:44 firewall charon[77898]: 06[ENC] <con9000|214> parsed IKE_SA_INIT response 0 [ N(NO_PROP) ]
Mar 7 16:47:44 firewall charon[77898]: 06[IKE] <con9000|214> received NO_PROPOSAL_CHOSEN notify error
The NO_PROPOSAL_CHOSEN error in phase 1 may be caused by
Phase 1 Encryption Algorithm Mismatch
or
Phase 1 Hash Algorithm Mismatch
or
Phase 1 DH Group Mismatch
https://docs.netgate.com/pfsense/en/latest/troubleshooting/ipsec.html