diff --git a/Packs/IPQualityScore/Integrations/IPQualityScore/IPQualityScore.py b/Packs/IPQualityScore/Integrations/IPQualityScore/IPQualityScore.py index 1e1fa9fb2ba8..47f8ce180fa1 100644 --- a/Packs/IPQualityScore/Integrations/IPQualityScore/IPQualityScore.py +++ b/Packs/IPQualityScore/Integrations/IPQualityScore/IPQualityScore.py @@ -198,7 +198,7 @@ def main(): try: if demisto.command() == "test-module": # This is the call made when pressing the integration Test button. - client = Client(base_url=base_url_ip, verify=verify_certificate, proxy=proxy) + client = Client(base_url=base_url_ip.rstrip("/") + "/", verify=verify_certificate, proxy=proxy) result = test_module(client) demisto.results(result) @@ -206,7 +206,7 @@ def main(): ip_suspicious_score_threshold = int(demisto.params().get("ip_suspicious_score_threshold")) ip_malicious_score_threshold = int(demisto.params().get("ip_malicious_score_threshold")) reliability = demisto.params().get("feedReliability") - client = Client(base_url=base_url_ip, verify=verify_certificate, proxy=proxy) + client = Client(base_url=base_url_ip.rstrip("/") + "/", verify=verify_certificate, proxy=proxy) return_results( ip_command(client, demisto.args(), ip_suspicious_score_threshold, ip_malicious_score_threshold, reliability) ) @@ -215,7 +215,7 @@ def main(): email_suspicious_score_threshold = int(demisto.params().get("email_suspicious_score_threshold")) email_malicious_score_threshold = int(demisto.params().get("email_malicious_score_threshold")) reliability = demisto.params().get("feedReliability") - client = Client(base_url=base_url_email, verify=verify_certificate, proxy=proxy) + client = Client(base_url=base_url_email.rstrip("/") + "/", verify=verify_certificate, proxy=proxy) return_results( email_command( client, demisto.args(), email_suspicious_score_threshold, email_malicious_score_threshold, reliability @@ -226,7 +226,7 @@ def main(): url_suspicious_score_threshold = int(demisto.params().get("url_suspicious_score_threshold")) url_malicious_score_threshold = int(demisto.params().get("url_malicious_score_threshold")) reliability = demisto.params().get("feedReliability") - client = Client(base_url=base_url_url, verify=verify_certificate, proxy=proxy) + client = Client(base_url=base_url_url.rstrip("/") + "/", verify=verify_certificate, proxy=proxy) return_results( url_command(client, demisto.args(), url_suspicious_score_threshold, url_malicious_score_threshold, reliability) ) diff --git a/Packs/IPQualityScore/ReleaseNotes/1_0_15.md b/Packs/IPQualityScore/ReleaseNotes/1_0_15.md new file mode 100644 index 000000000000..c9dffbacdb4e --- /dev/null +++ b/Packs/IPQualityScore/ReleaseNotes/1_0_15.md @@ -0,0 +1,6 @@ + +#### Integrations + +##### IPQualityScore + +- Modified the Base URL. diff --git a/Packs/IPQualityScore/pack_metadata.json b/Packs/IPQualityScore/pack_metadata.json index 34f20dd9c92f..23701b455fd3 100644 --- a/Packs/IPQualityScore/pack_metadata.json +++ b/Packs/IPQualityScore/pack_metadata.json @@ -2,7 +2,7 @@ "name": "IPQualityScore (IPQS) Threat Risk Scoring", "description": "Detect threats with real-time risk scoring by IPQS. Playbook analyzes IP addresses, email addresses, and domains or URLs for high risk behavior.", "support": "partner", - "currentVersion": "1.0.14", + "currentVersion": "1.0.15", "author": "IPQualityScore", "url": "https://www.ipqualityscore.com", "email": "support@ipqualityscore.com",