Fixing SecureCRT's "firewall '无' was not found" After Switching Language Packs

Problem

I upgraded a Chinese SecureCRT 6 install to the English 7.2.5 release. Sessions carried over, but opening one showed the firewall '无' was not found in the database. This session will attempt to connect without a firewall.

Solution

Session configs live under C:/Users/<user>/AppData/Roaming/VanDyke/Config/Sessions/. In Default.ini I found:

1
"Firewall Name"=无

Changing to None fixed it.

Notes

  • Chinese edition expects "Firewall Name"=无
  • English edition expects "Firewall Name"=None

SecureCRT stores firewall definitions in .../Config/FireWalls/. Create None.ini there to expose a blank firewall entry under Options → Global Options → Firewall. The English build only recognizes None.ini, not 无.ini, so editing the session configs is the quickest fix when switching languages.