Forum Discussion
Nfordhk_66801
Nimbostratus
Those numbers don't increment at all. I even copied and paste the name. I added the logging
when RULE_INIT {
set static::THIS_DOMAIN ".insertdomain.com"
log local0.
}
when ACCESS_POLICY_AGENT_EVENT {
if { [ACCESS::policy agent_id] eq "get_computer_name" } {
log local0.
set computer [string tolower [ACCESS::session data get "session.windows_info_os.last.computer"]]
foreach x [split $computer "|"] {
if { $x ends_with $static::THIS_DOMAIN } {
set machinename [lindex [split $x "."] 0]
ACCESS::session data set session.custom.computer $machinename
return
}
}
}
}
I think this is all it gave:
Feb 25 14:13:33 nho-bigip-test info tmm[14917]: 01220002:6: Rule /Common/get_computer_name : local0.
Feb 25 14:13:33 nho-bigip-test info tmm1[14917]: 01220002:6: Rule /Common/get_computer_name : local0.
Seth_Cooper
Feb 25, 2015Employee
Please update the log statements to help determine where the iRule is getting to...
log local0. “ACCESS_POLICY_AGENT_EVENT before if”
log local0. “ACCESS_POLICY_AGENT_EVENT after if”
Place these at different places to see what is getting fired and what isn't getting fired.
Just to confirm... you did add the iRule to the Virtual Server that the APM policy is tied to?
Seth