-
Script to Enable AWS S3 Server Access Logging using Boto3
Many times we come across a situation where S3 Bucket access logging is not default and due to corporate security policy, such buckets are flagged a Security incident. Hence there was a need to enable the sever access logging programmatically due to very large number of such S3 Buckets. Recently I developed a script using Continue reading
-
Script to generate CSV for Compute Optimizer data from a Json file
Below is the script to generate a CSV file from a JSON output. I wrote this script for generating CSV for collecting compute optimizer data so that each EC2 has one line of data in the CSV file. Later on this CSV file is uploaded to google sheet for further analysis. Python script “reportComputeOptData.py” is Continue reading
-
Error – gpg: cancelled by user/gpg: Key generation canceled.
While generating gpg key, I was getting error where the screen automatically goes off and the control immediately comes back stating below gpg: cancelled by user gpg: Key generation canceled. Solution Applied: It bugged a lot and finally googled the solution (putting it here for the sake of everyone) As a root user, run below Continue reading
-
EBS- SSO Integration with Oracle Identity Cloud Service (IDCS)
Recently got an opportunity to do a POC for implementing SSO with Oracle EBS (12.2.5) using Oracle IDCS approach. It’s fairly simple and much less intrusive work as far as work within eBS is concerned. One primary component for this solution is EBS Asserter which needs to be deployed and configured in DMZ (Security policy Continue reading
-
Collect Cloudwatch metrics (including custom one) and upload to S3 bucket
Recently I wrote a script to pull the cloudwatch metrics (including the custom ones – Memory utilization) using CLI. Objective is to have have the data published to S3 and then using Athena/QuickSight, create a dashboard so as to have a consolidated view of all the servers across All the AWS accounts for CPU and Continue reading
-
Unable to start WLST: “Problem invoking WLST – Traceback (most recent call last)”
The above error means that the correct CLASSPATH has not been set in order to start WLST because of environment not being properly set. The same error can occur for other utilities such as weblogic.Deployer, utils.dbping or even weblogic.Server etc. I was using this decrypt weblogic admin password. Exact Error was as below The root Continue reading
-
How to install Oracle Apex 5.1 and deploy to Apache Tomcat Application Server on linux (RHEL 6.7)
Requirement was to have the Apex launched from Tomcat and not using Standalone Apex installation. Following components are needed for this setup 1.Installation of Oracle Apex 5.1 Download it from http://www.oracle.com/technetwork/developer-tools/apex/downloads/index.html Mine is 5.1.4 English Language ONLY 2.Installation and configuration of Apache Tomcat 9.0.6 Download it from https://tomcat.apache.org/ 2.1 Installation of Java JDK 9.0.1 Download Continue reading
-
“Could Not lock the record” while trying to cancel the running concurrent request
Recently came across a typical scenario where I needed to cancel a long running concurrent request and while doing the same from the front end, I kept getting error “Could not lock the record“. Later on I thought to mark it as terminated by running below “update” statement from the database. But again this “update” Continue reading
-
Troubleshooting EBS Workflow Notification mailer Issues
Oracle E-Business Suite’s Workflow Notification Mailer sends an email notification in a multi-step process. After a workflow notification is sent, it immediately appears in the recipient’s EBS Worklist UI. For each workflow notification,business event oracle.apps.wf.notification.send is raised to send the same notification as email. For a workflow notification to be e-mailed, following statements should be Continue reading
-
ORA-955 name is already used by an existing object
Recently while working on some upgrade activity, I faced an interesting scenario. I am supposed to create a sequence in Oracle database (11.2.0.4). I queried DBA_OBJECTS but didn’t find the object there. “adop -cleanup” phase was all completed. Database recyclebin if OFF but still went ahead and purged “recyclebin”. Still it did not let me Continue reading
About Me
I’m a Hands-On Technical & Entrprise Solutions Architect based out of Houston, TX. I have been working on Oracle ERP, Oracle Database and Cloud technologies for over 20 years and still going strong for learning new things.
You can connect me on Linkedin and also reach out to me
I am certified for 8x AWS, OCP (Oracle Certified Professionals), PMP, ITTL and 6 Sigma.
Disclaimer
This is a personal blog. Any views or opinions represented in this blog are personal and belong solely to the blog owner and do not represent those of people, institutions or organizations that the owner may or may not be associated with in professional or personal capacity, unless explicitly stated.
All content provided on this blog is for informational purposes only. The owner of this blog makes no representations as to the accuracy or completeness of any information on this site or found by following any link on this site.
The owner will not be liable for any errors or omissions in this information nor for the availability of this information. The owner will not be liable for any losses, injuries, or damages from the display or use of this information. Any script available on the blog post MUST be tested before they are run against Production environment.
Recent Posts
- Encrypting Your Unencrypted RDS Instance with Python
- Encrypt EBS Volume for an already launched EC2 Instance
- Python/boto3 script to dump AWS Subnet information into a CSV File
- Python/Boto3 Script to list all the AWS resources in Default VPC across all the listed AWS Regions
- Python/boto3 script to generate a CSV report for all the AWS Security groups NOT attached to any resource