Forum Discussion
DHCP APM iApps template
Hello,
I try to use the DHCP APM iApps. Each time the AP execute the irule imported with the iApps , I receive the followinf error message :
Nov 9 12:44:33 TOTOTOT err tmm6[5516]: 01220001:3: TCL error: /Common/ir-apm-dhcp-policy <ACCESS_POLICY_AGENT_EVENT> - Command must start with connect.invalid connection handle (line 1) invoked from within "close $cid " ("foreach" body line 10) invoked from within "foreach {svr} $dhcp_svrs { set sts "" if {[catch {connect -protocol UDP -myport 67 -status sts -idle 30 "${svr}:67"} cid] || ($cid ..." ("DHCP_req" arm line 133) invoked from within "switch [ACCESS::policy agent_id] { "DHCP_req" { ACCESS::session data set session.dhcp.address "" ; #moriturus te saluto set e "" if {([set..."
The main error seem to be the
Command must start with connect.invalid connection handle (line 1) invoked from within "close $cid "
Does somebody have an idea how tioo solve the problem, and have somebody ised this iApss to allow the APM module use dhcp scope on external DHCP server ?
Brgds
i assume this about this iApp?
https://devcentral.f5.com/s/articles/APM-DHCP-Access-Policy-Example-and-Detailed-Instructions
version 3d+, 2018-10-10 ?
you followed it as described in the article, added IP address in variables as suggested?
can you share your TMOS version?
- Simone_P_
Nimbostratus
Hi,
I have your same issue, did you manage to solve it in any way?
I followed the guide in all the steps.
I am using the iApp version 3d+ of 2018-10-10.
My version of TMOS is 14.1.2.2.
Regards
running 14.1.2.3 now and build according to article.
i dont get this error, i can even see that the request i send to DHCP server which does a valid DHCP offer.
May 1 15:03:34 bigip-01 info tmm1[12661]: Rule /Common/ir-apm-dhcp-policy <CLIENT_ACCEPTED>: 166 requested lock on apm-dhcp-10.3.22.62-31 but 148 has lock May 1 15:03:40 bigip-01 info tmm2[12661]: Rule /Common/ir-apm-dhcp <CLIENT_ACCEPTED>: 10.3.22.86_2: about to parse 317-byte UDP msg from 10.3.0.5:67 for DHCP May 1 15:03:40 bigip-01 info tmm2[12661]: Rule /Common/ir-apm-dhcp <CLIENT_ACCEPTED>: 10.3.22.86_2: dhcp_state=0, parsed 317-byte DHCP type-2 msg for a8fff09b from 10.3.0.5 via 10.3.0.5 May 1 15:03:40 bigip-01 info tmm2[12661]: Rule /Common/ir-apm-dhcp <CLIENT_ACCEPTED>: 10.3.22.86_2: yiaddr=10.3.22.170, lease=14400, rebind=12600, renew=7200, opt_msg='' May 1 15:03:40 bigip-01 info tmm2[12661]: Rule /Common/ir-apm-dhcp <CLIENT_ACCEPTED>: parthian 10.3.22.86_2: 0 keys in dhcp-chute-10.3.22.86 May 1 15:03:40 bigip-01 info tmm2[12661]: Rule /Common/ir-apm-dhcp <CLIENT_ACCEPTED>: 10.3.22.86_2: sending DHCPREQUEST(s) to 10.3.0.5
can you check with tcpdump or the the /var/log/ltm log if a DHCP request is send?
- Simone_P_
Nimbostratus
Hi boneyard,
Thank you for your answer but with the tcl error the irule execution fails and therefore I have no dhcp request.
I opened a ticket and the support made me change the version of the iApp (v3g) and now the dhcp relay works correctly.
Recent Discussions
Related Content
* Getting Started on DevCentral
* Community Guidelines
* Community Terms of Use / EULA
* Community Ranking Explained
* Community Resources
* Contact the DevCentral Team
* Update MFA on account.f5.com