I want to develop an automation for getting alert notification to my email id whenever the SSL certificate is going to expire in SAP PI/PO keystore. SSL certifiates are stored in TrustedCA. I would be very obliged to take input from experts about how this can be achieved.
Automating SSL certificate expiry notification in SAP PO key store
1k Views Asked by Basavaraj At
1
There are 1 best solutions below
Related Questions in AUTOMATION
- Applescript To Select Sound Output stops at opening Sound Preferences Screen
- I am automating web scraping using python
- Autofill data from previous cell to next cell in openpyxl
- In spotfire, IronPython script: No Module named Selenium
- Python selenium automation browser
- Specflow defination not showing references
- Expect: Any way to match a specific rule only once?
- Automate the update of a pivot table in Excel via Power Automate Web
- Encountering a problem to interact with a weird button which is a combobox (select)
- Unable to Login through Automation(Cypress) to app, while the credentails are true. It allows manual login but unable to login through Cypress
- Selecting an option in the mobile app drop down which is not visible when the app is loaded for the first time
- Unable to launch WebDriverAgent
- How do I automate a video download with Selenium and Python (Meta Quest Store Trailer Download)
- Error: Could not start a new session. Possible causes are invalid address of the remote server or browser start-up failure
- Trouble uploading with playwright
Related Questions in SAP-PI
- Map XML String to SAP PI Data Type
- how to fetch the token using basic Auth in REST api
- How to send custom error message for Exception in SAP PI/PO 7.5
- Quarkus - Apache CXF - HTTPException - HTTP response 403 ... when comunicating with http
- Filtering of nodes basing on the sibling nodes
- How can we pass multiple values to an attribute in Graphical mapping
- Variable $WAREHOUSE has not been bound to a value error in XSLT code
- Add node to the XML if does not exist?
- Proper datatype for storing 'μm' in database?
- MessagingException: Error encountered while executing mapping - Where to see response message?
- JWS Signing with RSA 256 privatekey with Algorithm RSASSA-PKCS1-v1.5 SHA-256
- Handling data modification in SAP from web service in XML
- When I try to access data from SAP in .NET I get an error 'Unrecognized message version.'
- SQL query update in jdbc reciver
- XSLT 3.0 stylesheet compilation error with accumulator
Trending Questions
- UIImageView Frame Doesn't Reflect Constraints
- Is it possible to use adb commands to click on a view by finding its ID?
- How to create a new web character symbol recognizable by html/javascript?
- Why isn't my CSS3 animation smooth in Google Chrome (but very smooth on other browsers)?
- Heap Gives Page Fault
- Connect ffmpeg to Visual Studio 2008
- Both Object- and ValueAnimator jumps when Duration is set above API LvL 24
- How to avoid default initialization of objects in std::vector?
- second argument of the command line arguments in a format other than char** argv or char* argv[]
- How to improve efficiency of algorithm which generates next lexicographic permutation?
- Navigating to the another actvity app getting crash in android
- How to read the particular message format in android and store in sqlite database?
- Resetting inventory status after order is cancelled
- Efficiently compute powers of X in SSE/AVX
- Insert into an external database using ajax and php : POST 500 (Internal Server Error)
Popular # Hahtags
Popular Questions
- How do I undo the most recent local commits in Git?
- How can I remove a specific item from an array in JavaScript?
- How do I delete a Git branch locally and remotely?
- Find all files containing a specific text (string) on Linux?
- How do I revert a Git repository to a previous commit?
- How do I create an HTML button that acts like a link?
- How do I check out a remote Git branch?
- How do I force "git pull" to overwrite local files?
- How do I list all files of a directory?
- How to check whether a string contains a substring in JavaScript?
- How do I redirect to another webpage?
- How can I iterate over rows in a Pandas DataFrame?
- How do I convert a String to an int in Java?
- Does Python have a string 'contains' substring method?
- How do I check if a string contains a specific word?
You can do it easily if you have been using SAP PO B2B Add-on in addition to SAP PI/PO (B2B add-on is included in your SAP PI/PO license). You can enable Certificate Alerts Settings in B2B Integration cockpit.
If not already configured, Follow Michal's tip https://blogs.sap.com/2012/03/25/michals-pi-tips-component-based-message-alerting/ and configure the CBMA alert as described
Navigate to B2B Integration Cockpit https://host:port/b2bic and go to Trading Partner Management and switch to Administration tab and do the configuration as below.
Provide a Queue Name (Alert consumer) which will be used for the alert (If already created for other CBMA alert, You can use the same, else follow step 1 and create an alert consumer e.g. CERTALERT-TO-MAIL etc.).
Tick the checkboxes of "Enable Alerts", "Enable Expiry Alerts" and enable the "NWA KeyStore Profile". Also mention the due to expiry date to get the alerts. settings maintained in B2BIC
This will enable the certificate alert and it will contain the info such as "Key Store View Name" and due to expire certificate name as maintained in the key store.
In order to test this parallelly, you can also restart or start/stop com.sap.aii.b2b.certalert.app application in NWA.
Hope this helps!