glennake / DirectFire_Converter

DirectFire Firewall Converter - Network Security, Next-Generation Firewall Configuration Conversion, Firewall Syntax Translation and Firewall Migration Tool - supports Cisco ASA, Fortinet FortiGate (FortiOS), Juniper SRX (JunOS), SSG / Netscreen (ScreenOS) and WatchGuard (support for further devices in development). Similar to FortiConverter, SmartMove, Expedition etc.
GNU General Public License v3.0
50 stars 17 forks source link

Output Folder is empty after convert #19

Open Creightonho opened 3 months ago

Creightonho commented 3 months ago

There is an error found inside the log, any advise on this to solve?

2024-04-16 14:31:14 INFO DirectFire.Converter.main: converter starting 2024-04-16 14:31:14 INFO DirectFire.Converter.main: source format is netscreen 2024-04-16 14:31:14 INFO DirectFire.Converter.main: loading source configuration from /home/cvghk/Desktop/cfg.txt 2024-04-16 14:31:14 INFO DirectFire.Converter.main: running configuration parser 2024-04-16 14:31:14 INFO DirectFire.Converter.parse: loading parser module for netscreen 2024-04-16 14:31:14 INFO DirectFire.Converter.parse: loaded parser module for netscreen 2024-04-16 14:31:14 INFO DirectFire.Converter.parse: starting parse of source configuration 2024-04-16 14:31:14 INFO DirectFire.Converter.parsers.netscreen: parser module started 2024-04-16 14:31:14 INFO DirectFire.Converter.parsers.netscreen: parse system 2024-04-16 14:31:14 INFO DirectFire.Converter.parsers.netscreen: parse system - domain 2024-04-16 14:31:14 INFO DirectFire.Converter.parsers.netscreen: parse interfaces 2024-04-16 14:31:14 INFO DirectFire.Converter.parsers.netscreen: parse zones 2024-04-16 14:31:14 ERROR Traceback with variables (most recent call last): File "/home/cvghk/DirectFire_Converter/converter.py", line 237, in main . . # Run configuration parser . . logger.info("DirectFire.Converter.main: running configuration parser") .

parsed_data = parse(

. src_format=src_format, src_config=src_config, routing_info=routing_info . ) . . logger.info("DirectFire.Converter.main: configuration parser finished") . src_format = 'netscreen' dst_format = 'data' routing_info = None config_file = <_io.TextIOWrapper name='/home/cvghk/Desktop/cfg.txt' mode='r' encoding='UTF-8'> src_config =

Regards, Creighton