Does anyone have any experience using the IP Quality Score add-on in Splunk? I've been given very little information on how to actually run searches in the add-on and so far im not getting any results.
For instance I'm trying to use the IP Detection commands on our web traffic logs but I'm not getting any results. I just keep getting an error saying:
Exception at "/opt/splunk/etc/apps/TA-ipqualityscore/bin/ipdetection.py", line 127 : There are no events with ip field.
Hi All - A new version of the IPQS Splunk plugin is now available, which fixes the past issues.
https://splunkbase.splunk.com/app/5423
Please let us know if you encounter any new errors, we'll be happy to investigate.
You can also message support@ipqualityscore.com.
Did you ever find a solution to this? We're having the same problem two years later.
I just sat down with the IPQS team and demonstrated the issue. They took the same data set and it ran flawlessly in their environment, so it's not the content of the field. We're currently trying to determine if our Splunk config is different than theirs and somehow causing this issue.
So we did manage to get this working with help from the guy who built the addon. I'll give you an example of a Splunk query that helped me
index="example" #This is our authentication index
| table username
| eval username_email=if(match(username,"[A-Z0-9._%+-]+@[A-Z0-9.-]+\.[A-Z]{2,}"),username,null())
| where isnotnull (username_email)
| table username_email
| emailvalidation field="username_email"
... | ipdetection field=ip // sample usage when ip field contains IP address value
... | rex field=_raw "(?<ip_address>d{1,3}.d{1,3}.d{1,3}.d{1,3})" | ipdetection field=ip_address // sample usage when you need to extract IP address from raw event
Even using a field that has defined IP values doesn't work and returned the following error:
"Streamed search execute failed because: Error in 'ipdetection' command: External search command exited unexpectedly with non-zero error code 1.."
This works but you can't pass values to it within a query:
| ipqualityscore field="IP Address" value="8.8.8.8"
Did you figure anything out with that error? We have the same issue.