Currently, I am configuring my NetworkIT qube firewall with the 
qvm-firewall command in dom0 terminal. However, when I entered this, it 
showed this following error:

[Howard@dom0 ~]$ qvm-firewall NetworkIT add dsthost 10.137.0.5
Traceback (most recent call last):
  File "/usr/bin/qvm-firewall", line 5, in <module>
    sys.exit(main())
  File "/usr/lib/python3.8/site-packages/qubesadmin/tools/qvm_firewall.py", 
line 198, in main
    args = parser.parse_args(args, app=app)
  File "/usr/lib/python3.8/site-packages/qubesadmin/tools/__init__.py", 
line 385, in parse_args
    namespace = super().parse_args(*args, **kwargs)
  File "/usr/lib64/python3.8/argparse.py", line 1768, in parse_args
    args, argv = self.parse_known_args(args, namespace)
  File "/usr/lib64/python3.8/argparse.py", line 1800, in parse_known_args
    namespace, args = self._parse_known_args(args, namespace)
  File "/usr/lib64/python3.8/argparse.py", line 2009, in _parse_known_args
    stop_index = consume_positionals(start_index)
  File "/usr/lib64/python3.8/argparse.py", line 1965, in consume_positionals
    take_action(action, args)
  File "/usr/lib64/python3.8/argparse.py", line 1874, in take_action
    action(self, namespace, argument_values, option_string)
  File "/usr/lib64/python3.8/argparse.py", line 1159, in __call__
    subnamespace, arg_strings = parser.parse_known_args(arg_strings, None)
  File "/usr/lib64/python3.8/argparse.py", line 1800, in parse_known_args
    namespace, args = self._parse_known_args(args, namespace)
  File "/usr/lib64/python3.8/argparse.py", line 2009, in _parse_known_args
    stop_index = consume_positionals(start_index)
  File "/usr/lib64/python3.8/argparse.py", line 1965, in consume_positionals
    take_action(action, args)
  File "/usr/lib64/python3.8/argparse.py", line 1874, in take_action
    action(self, namespace, argument_values, option_string)
  File "/usr/lib/python3.8/site-packages/qubesadmin/tools/qvm_firewall.py", 
line 78, in __call__
    rule = qubesadmin.firewall.Rule(None, **kwargs)
  File "/usr/lib/python3.8/site-packages/qubesadmin/firewall.py", line 280, 
in __init__
    setattr(self, rule_opt, value)
  File "/usr/lib/python3.8/site-packages/qubesadmin/firewall.py", line 297, 
in action
    value = Action(value)
  File "/usr/lib/python3.8/site-packages/qubesadmin/firewall.py", line 62, 
in __init__
    raise ValueError(value)
ValueError: dsthost



Can someone figure out what's going on with the code?

-- 
You received this message because you are subscribed to the Google Groups 
"qubes-users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to qubes-users+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/qubes-users/b1d98803-b12f-465b-b933-1fd2b1bcb0f2n%40googlegroups.com.

Reply via email to