RV22 port forwarding not working

Hi all,

Quick question. Running firmware 1.2.0-R2 on RV-22. I have DHCP allotment, IoT sub-network up and running fine, I have port forwarding set up, however everytime I check, the port appears closed. Is this feature fully implemented?

thanks

@B_Hsu

Port-Forwarding is fully implemented in 1.2.0-R2.

Please share your RV22 configuration or create a support ticket and provide the details so we can investigate this issue further.

{
    "basic_config": {
        "country": "US",
        "led": {
            "state": "on",
            "off_scheduled": []
        }
    },
    "management_config": {
        "users": [
            {
                "username": "admin",
                "password": "",
                "password_type": 1,
                "type": "admin"
            }
        ],
        "hostname": "RV22_802F44_BASE",
        "disable_hw_reset_button": false,
        "management_access": false,
        "wan_icmp_access": false,
        "ssh_access": {
            "ssh_enabled": false
        },
        "web_access": {
            "http_port": 80,
            "https_port": 443,
            "http_enabled": false,
            "https_enabled": false
        },
        "time_setting": {
            "timezone": "America/Los Angeles",
            "ntp_server": [
                {
                    "server": "pool.ntp .org"
                },
                {
                    "server": "clock.nyc.he .net"
                }
            ],
            "daylight_saving_time_enabled": true
        },
        "logging": {
            "remote_syslog_servers": [
                {
                    "server_ip": "0.0.0.0",
                    "server_port": 514
                }
            ],
            "syslog_severity": 0
        },
        "snmp_config": {
            "snmp_enabled": false,
            "snmp_version": "v2c",
            "snmp_trap_ip": "",
            "snmp_v2_read_community": "",
            "snmp_v2_write_community": "",
            "snmp_v3_username": "",
            "snmp_v3_password": "",
            "snmp_v3_priv_password": "",
            "enable_authentication": false,
            "authentication": "SHA",
            "access": "RW",
            "enable_encryption": false,
            "encryption_type": "AES"
        }
    },
    "wireless_config": {
        "backhaul_coordination": true,
        "band_steering": true,
        "dfs_enabled": true,
        "11r_roaming": false,
        "radio_config": [
            {
                "radio": "2.4 GHz",
                "enabled": true,
                "channel": "auto",
                "channel_width": 20,
                "transmit_power": "auto",
                "802_11k": true,
                "802_11v": true
            },
            {
                "radio": "5 GHz",
                "enabled": true,
                "channel": "auto",
                "channel_width": 80,
                "transmit_power": "auto",
                "802_11k": true,
                "802_11v": true
            }
        ],
        "wlan_config": [
            {
                "ssid_enabled": true,
                "ssid_name": "Usagi",
                "security": "WPA2-PSK",
                "passphrase": "",
                "band": "all",
                "hide_ssid": false,
                "max_client": 64,
                "vlan": 0,
                "access_control": {
                    "scheduled_access": [],
                    "rl_per_client": {
                        "upstream": 0,
                        "downstream": 0
                    },
                    "rl_wlan": {
                        "upstream": 0,
                        "downstream": 0
                    }
                }
            },
            {
                "ssid_enabled": true,
                "ssid_name": "Zapdos",
                "security": "WPA2-PSK",
                "passphrase": "",
                "band": "all",
                "hide_ssid": false,
                "max_client": 64,
                "vlan": 0,
                "access_control": {
                    "scheduled_access": [],
                    "rl_per_client": {
                        "upstream": 0,
                        "downstream": 0
                    },
                    "rl_wlan": {
                        "upstream": 0,
                        "downstream": 0
                    }
                }
            },
            {
                "ssid_enabled": true,
                "ssid_name": "Kaze",
                "security": "WPA2-PSK",
                "passphrase": "",
                "band": "all",
                "hide_ssid": false,
                "max_client": 64,
                "vlan": 0,
                "access_control": {
                    "scheduled_access": [],
                    "rl_per_client": {
                        "upstream": 0,
                        "downstream": 0
                    },
                    "rl_wlan": {
                        "upstream": 0,
                        "downstream": 0
                    }
                }
            }
        ]
    },
    "network_config": {
        "wan_settings": {
            "wan": [
                {
                    "wan_id": 1,
                    "wan_mode": "dhcp",
                    "ip_ver": "v4",
                    "mtu": 1500,
                    "ip_address": {
                        "v4": {
                            "ipv4_address": "",
                            "gateway": "",
                            "mask": ""
                        },
                        "v6": {
                            "ipv6_address": "",
                            "gateway": "",
                            "prefix": ""
                        }
                    },
                    "pppoe": {
                        "service_name": "",
                        "username": "",
                        "password": "",
                        "connection_trigger": "auto",
                        "idle_timeout": 0,
                        "passthrough": false
                    },
                    "dns_address": {
                        "v4": {
                            "primary_dns": "",
                            "secondary_dns": ""
                        },
                        "v6": {
                            "primary_dns": "",
                            "secondary_dns": ""
                        }
                    },
                    "vlan": {
                        "vlan_enabled": false,
                        "8021q": 0,
                        "8021p": 0
                    }
                }
            ]
        },
        "lan_settings": {
            "ip_mode": "v4",
            "ipv4_lan_settings": {
                "auto_config_enabled": false,
                "ip": "192.168.11.1",
                "subnet": "255.255.255.0",
                "dhcp_start_address": "192.168.11.20",
                "dhcp_end_address": "192.168.11.254",
                "domain_name": "",
                "dhcp_static_allotment": [
                    {
                        "mac": "38:F7:CD:CE:72:B8",
                        "ip": "192.168.11.10"
                    }
                ]
            },
            "ipv6_lan_settings": {
                "auto_config_enabled": true,
                "ipv6_lan_global_identifier": "",
                "prefix_length": 64,
                "ipv6_address_assign_setup": "stateless",
                "ipv6_dns_assign_setup": "ra_n_dhcpv6_server",
                "ipv6_lease_time": 0,
                "ipv6_address_start": "",
                "ipv6_address_end": "",
                "ipv6_domain_name": ""
            },
            "dns_address": {
                "v4": {
                    "dns_mode": "auto",
                    "primary_dns": "",
                    "secondary_dns": ""
                },
                "v6": {
                    "dns_mode": "proxy",
                    "primary_dns": "",
                    "secondary_dns": ""
                }
            }
        }
    },
    "security_config": {
        "ip_spoof": true,
        "ip_spoof_log": true,
        "smurf_attack": true,
        "icmp_fragment": true,
        "mac_authentication": [],
        "acl": [],
        "dns_filter_hosturl": "https://cmbmdnsfilter.s3.amazonaws.com",
        "dns_filter": [],
        "dns_filter_whitelist": [],
        "port_forwarding": []
    },
    "services": {
        "speedtest": {
            "schedule": {
                "enable": false,
                "start_time": "01:00",
                "end_time": "04:00"
            },
            "duration_seconds": 15,
            "parallel_streams": 3,
            "server_url": "http://run.cambiumspeed.com",
            "server_type": "cnswift",
            "upload_size": 20,
            "download_size": 20
        }
    },
    "internet_paused_schedules": [],
    "internet_paused_clients": [],
    "internet_paused_overrides": [],
    "high_priority_clients": []
}

hopefully this is what you asked for

Hi @B_Hsu ,

From your configuration we see that the Port Forwarding rules section is empty, no rule is configured.

“port_forwarding”: []

Could you please create a support ticket and provide the details so we can investigate this issue further.

Please provide the following information in the support ticket,

  1. What is the Topology.
  2. In cnMaestro from which place you had configured the port forwarding rule. If possible, could you share the screenshot of the Port Forwarding section.
  3. Is the RV22 config sync-status is “In Sync”.
2 Likes

Submitted

Request #452429

Thanks @B_Hsu ,

We are looking into it and will provide a resolution at the earliest.

Hi @B_Hsu ,

I have a quick clarification. Could you please confirm whether you configured the Port Forwarding rule before upgrading the RV22 device to version 1.2.0-R2?

If so, this behavior is expected. The recommended sequence is to first upgrade the RV22 firmware to the latest version, and then configure the Port Forwarding rule.

Therefore, I request you to sync the configuration again by updating any of the Advanced Settings parameters (for example, WLANs or the Port Forwarding rule itself). This will ensure that the latest configuration is applied to the device.

After performing this step, you should be able to see the Port Forwarding rule reflected in the View Configuration, and it should function as expected.

reconfigured wan from AP Groups > Default RV22 Home Mesh > Configuration >Basic >Wan. Then re-did port forward rule. that seemed to do the trick. Port open now. Thanks all

3 Likes