[ https://issues.apache.org/jira/browse/CLOUDSTACK-9848?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15938293#comment-15938293 ]
Jayapal Reddy commented on CLOUDSTACK-9848: ------------------------------------------- Currently for add_chain exist status is not checked because the iptables rules add processing fails when iptables chain policy is added. please see my below debug log. For '-P INPUT DROP' in compare method it is trying add chain without name (actually there is no need to add chain for policy add rule) 'iptables -t filter -N' 2017-03-23 09:34:06,048 CsNetfilter.py compare:139 fw ['filter', '', '-P INPUT DROP'] 2017-03-23 09:34:06,048 CsHelper.py execute2:209 Executing: iptables -t filter -N 2017-03-23 09:34:06,056 configure.py main:1032 Exception while configuring router Traceback (most recent call last): File "/opt/cloud/bin/configure.py", line 1015, in main nf.compare(config.get_fw()) File "/opt/cloud/bin/cs/CsNetfilter.py", line 143, in compare self.add_chain(new_rule) File "/opt/cloud/bin/cs/CsNetfilter.py", line 193, in add_chain raise Exception("iptables command got failed with error: {}".format(error)) Exception: iptables command got failed with error: > VR commands exist status is not checked in python config files > -------------------------------------------------------------- > > Key: CLOUDSTACK-9848 > URL: https://issues.apache.org/jira/browse/CLOUDSTACK-9848 > Project: CloudStack > Issue Type: Bug > Security Level: Public(Anyone can view this level - this is the > default.) > Reporter: Jayapal Reddy > Assignee: Jayapal Reddy > > When iptables rules are configured on the VR failures or exceptions are not > detected in VR because iptables commands exit/return status is not > checked.Also in exception catch failure is not returned. -- This message was sent by Atlassian JIRA (v6.3.15#6346)