Skip to main content

Life Sciences

Snort Rules and Siebel Custom Screen/Views


We encountered a strange issue in our customer’s Oracle CTMS application. Our team had configured a customer’s Oracle Siebel CTMS application based on their specific business requirements, including the need for new views for end-users.

The application was working fine for years without any issues until the customer reported that certain views in the application were no longer accessible or visible. When users were trying to navigate to the view, the mouse icon would change to an hourglass for some time and then stop without navigating to the requested view.

SiebelUpon further analysis, we identified that the HTTP request made to access the view was not receiving an HTTP 200 OK success status response code. The HTTP 200 OK success status response code indicates that the request has succeeded. The connection attempt was made from the browser, but the server denied the request.

The cause of the issue was due to the latest update to the snort rules updated in the Load Balancer. Snort rules are primarily used for intrusion and vulnerability detection. It uses the rules to identify whether the incoming URL is malicious or not. In this specific case, when navigating to a custom view, the snort rules detected it as a suspicious URL and dropped the connection.

Our IT team identified the snort rule causing the issue. Disabling this rule returned the application to functioning as desired for the custom views.

Do you experience issues with your Siebel applications and infrastructure? If so, reach out to us for help.

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Jothi Selvaraj

With over 17 years of experience, Jothi Selvaraj is a solutions architect in Perficient’s life sciences practice. His expertise lies in the implementation and integration of clinical operations systems. Jothi is an expert in CTMS, EDC, clinical data warehouse, and clinical data analytics solutions. He enjoys helping companies build clinical infrastructure frameworks using the latest technologies. Jothi has a bachelor’s degree in computer science from Bharathiyar University in India. Before joining Perficient (via the acquisition of BioPharm Systems), he worked at IBM, Hewlett Packard, and Accenture. Jothi currently resides in Shrewsbury, Massachusetts.

More from this Author

Follow Us