r/oraclecloud Dec 04 '21

A quick tips to people who are having issue opening ports on oracle cloud.

233 Upvotes

If you feel like you have everything set up correctly but still cannot connect to your instance except SSH, you might want to try this command

sudo iptables -I INPUT -j ACCEPT

If that work don't forget to save the iptables permanently(because iptables will be restored to the default one between restarts)

sudo su
iptables-save > /etc/iptables/rules.v4
exit

If the method above worked, It's not your fault. it took me a week to figure this out. The default installation of Ubuntu on oracle cloud is broken*.

*broken by my own standards because when I work with AWS and all you need is to open the Security Group(Security Lists) and the AMI itself is pre-configured to be network ready.


r/oraclecloud Aug 09 '23

getting charged for boot volume

Thumbnail
gallery
28 Upvotes

r/oraclecloud 2h ago

Oracle PCA X5-2 configuration and training

1 Upvotes

Hello every one !

I am looking for companies that help us with Oracle PCA configuration as well their training, please if there some company or you have some information please let me know.

Regards


r/oraclecloud 20h ago

Multiple Oracle Cloud accounts reportedly compromised recently — anyone affected?

12 Upvotes

There have been multiple recent reports in Chinese VPS communities of Oracle Cloud (OCI) accounts being compromised.

So far, it’s unclear whether this is an Oracle-side issue or related to leaked credentials/API keys from third-party OCI tools.

If you’ve been affected recently, did you notice unknown API keys, IAM changes, modified/deleted instances, or loss of account access?

Also curious whether anyone outside the Chinese community has seen similar cases.


r/oraclecloud 11h ago

cert exam

Thumbnail
0 Upvotes

r/oraclecloud 12h ago

Unable to upgrade OCI Free Tier to PAYG billing country is locked to Pakistan despite using an Indian card

Thumbnail
gallery
0 Upvotes

Trying to upgrade my OCI Free Tier account to PAYG. My Indian debit/credit card was successfully verified, but the actual PAYG upgrade fails with Oracle’s generic verification error.

My billing country is showing Pakistan and is locked, so I can't change it to India. I contacted Oracle Support and they escalated my account for review.

Has anyone faced the same issue? Can Oracle fix the locked billing country or enable PAYG after review? How long did it take?

Here images


r/oraclecloud 13h ago

Oracle A1 Always Free: 2 OCPU/12 GB or 4 OCPU/24 GB?

0 Upvotes

The Oracle Cost Estimator shows 4 OCPU and 24 GB RAM for $0/month.

However, I've seen Oracle's Always Free documentation stating that the A1 free-tier limit is 1500 OCPU Hours & 9000 GB Hours, which is equivalent to 2 OCPU and 12 GB RAM.

Can anyone clarify which is correct, especially for a PAYG account? Is 4 OCPU / 24 GB actually Always Free, or is the estimator incorrect?


r/oraclecloud 16h ago

OCI PSM server high memory utilization

Thumbnail
1 Upvotes

r/oraclecloud 1d ago

Oracle Cloud Always Free still works! The PAYG workaround for capacity errors (Madrid 3, Aug 2026)

7 Upvotes

For anyone with Always Free account struggling for days with "Out of Capacity" errors when trying to provision the Always Free Ampere A1 instance... upgrading to Pay As You Go is still the workaround!

I spent two days failing to spin up an instance using the click method (from my Always Free account) due to capacity limits. Right after switching my account to Pay As You Go (which triggers an immediate ~100$ authorization refund), I provisioned the instance on the first try in the Madrid 3 region today (August 31, 2026)!!!

Hope this helps anyone stuck in the same loop!


r/oraclecloud 1d ago

Consulta técnica de nuevo.

0 Upvotes

---------------------------------------------------------------------------------------------------------------------

| Id  | Operation                            | Name                 | Rows  | Bytes |TempSpc| Cost (%CPU)| Time     |

---------------------------------------------------------------------------------------------------------------------

|   0 | SELECT STATEMENT                     |                      | 32061 |  6982K|       | 59104   (1)| 00:00:03 |

|*  1 |  HASH JOIN                           |                      | 32061 |  6982K|  4952K| 59104   (1)| 00:00:03 |

|*  2 |   HASH JOIN                          |                      | 32061 |  4571K|       | 49487   (1)| 00:00:02 |

|   3 |    TABLE ACCESS FULL                 | SVD_VOL_Fxx       | 32061 |   563K|       |    30   (0)| 00:00:01 |

|   4 |    TABLE ACCESS FULL                 | SVD_ITExx           |  9912K|  1210M|       | 49397   (1)| 00:00:02 |

|   5 |   TABLE ACCESS BY INDEX ROWID BATCHED| SVD_VOL_BAxxx        |   203K|    14M|       |  8517   (1)| 00:00:01 |

|*  6 |    INDEX RANGE SCAN                  | SVD_VOL_BASIC_01_xxx |   203K|       |       |  1801   (1)| 00:00:01 |

---------------------------------------------------------------------------------------------------------------------

 

Predicate Information (identified by operation id):

---------------------------------------------------

 

   1 - access("F"."SVD_ID"="B"."SVD_ID")

   2 - access("F"."SVD_ID"="I"."SVD_ID")

   6 - access("B"."SVD_PATH"='/vol-agreements/vol-agreement-disponibxxx/')

Tengo un full scan en una consulta de una app legacy dónde no se tienen los fuentes y como tal recompilar ? Como puedo corregir? Porfavor no gente iluminattes agresiva , soluciones porfavor...

 


r/oraclecloud 1d ago

Can I use secure credit cards to register for free tier.

0 Upvotes

I have the option to get 2 secure cards, Niyo SBM or IDFC first wow. But I heard that Oracle rejects secure cards too?

Please help.


r/oraclecloud 2d ago

me-riyadh-1: outbound HTTPS to Anthropic is 100% blackholed and Fastly is ~50% packet loss — upstream transit, not my VCN. Anyone else seeing this?

2 Upvotes

Posting this both to ask if anyone else in **me-riyadh-1** is hitting it, and so the next person googling "OCI curl timeout Riyadh" finds something useful.

**Setup:** Ubuntu compute instance, public subnet, default route → Internet Gateway, stateful egress allow-all, VCN resolver for DNS. Running a Laravel app in Docker. Nothing exotic.

**Symptoms**

- `curl https://api.anthropic.com` → times out every single time (TCP connect, ~10s). Claude Code installer obviously fails too.

- `curl https://deb.debian.org` → works maybe half the time, times out the other half. So `apt update` inside Docker builds randomly fails, then `install-php-extensions` blows up with "Unable to locate package libfreetype6 / libpq5 / libzip" (not actually missing, just failed index fetch).

- `curl https://github.com` and `https://pecl.php.net\` → fine, every time.

- DNS is fine. Resolution works for everything. This is not a DNS problem.

- IPv6 is a separate thing: DNS returns AAAA but the instance has no global v6 (never enabled at VCN/subnet/VNIC level), so anything preferring v6 stalls. Fixed that on my side with `precedence ::ffff:0:0/96 100` in `/etc/gai.conf`. Not the main issue.

**The mtr evidence** (TCP mode, port 443, 100 probes each)

Anthropic — path just dies after the upstream handoff:

```

  1. 84.8.76.x (OCI edge) 0.0%

  2. 87.109.47.100.0%

  3. ??? 100.0%

```

That's it. Nothing at any TTL beyond hop 2, no SYN-ACK from the destination, ever.

Debian (Fastly) — real loss starting at hop 3, carried all the way to the destination:

```

  1. 84.8.76.x (OCI edge) 0.0%

  2. 87.109.47.100.0%

  3. 87.101.252.6154.0%

  4. 10.0.28.1347.0%

  5. fra1.decixfra.fastly.net51.0% ~80ms

  6. 146.75.118.132 (destination) 54.0%

```

(Also getting routed to Fastly in **Frankfurt** from Riyadh, which seems wrong on its own.)

GitHub control trace completes fine and real traffic works, so the path itself isn't globally broken — it's destination-specific.

**Why I'm confident it's not my config:** hops 1 and 2 (OCI's edge + the upstream handoff) are 0% on every trace. My route table / security lists / IGW are passing everything. The loss and the blackhole both begin at the same boundary (87.109.47.10 → 87.101.252.61), i.e. regional transit/peering. I've opened an SR with all three reports.

**Questions**

  1. Anyone else in me-riyadh-1 seeing Anthropic (AS399358, 160.79.104.0/21) unreachable, or Fastly flaky?

  2. Has anyone gotten OCI to actually escalate a transit/peering issue in a newer region? How long did it take?

  3. Any recommended Debian mirror that has a clean path from Riyadh? I'm currently shopping for one with curl to keep Docker builds working while this is open.

Interim plan: apt mirror swap for builds, and if the Anthropic blackhole drags on, a WireGuard egress through another region for Claude Code only. Would much rather OCI just fix the route.


r/oraclecloud 2d ago

oracle allways free issue

0 Upvotes

Hey, so I have a problem with the Always Free tier. I forgot to limit my instance to 2 cores and 12 GB, so it’s still set to 4 cores and 24 GB. I tried to change it, but I get an error telling me to contact customer support. However, I don't see an option to do that, the only thing available is the AI support chat, which isn't very helpful. I also tried to detach the boot volume, but I get an error saying it expects the instance to be stopped, even though it's already in a stopped state. What should I do?


r/oraclecloud 2d ago

Upgrade to PAYG - Card Auth Amount??

0 Upvotes

I just tried to upgrade to PAYG from Free Tier, but it tried to charge my card £79.87

Usage reports show £0.00

Is this normal? I would have expected just an Active Card Check or something like £1


r/oraclecloud 2d ago

Can my brother and I each have an Oracle Always Free account if we live in the same house?

2 Upvotes

Hey everyone,

I currently have an Oracle Cloud Always Free account that I use for some personal projects. My brother wants to create his own separate account for his own VPS instances.

Since we live in the same household, we share the same home Wi-Fi/ISP (same public IP address). However, he will be registering with his own name, email, phone number, and his own unique credit card (with him as the sole cardholder).

I know Oracle is very strict about duplicate Always Free accounts and account bans. Will sharing an IP address/home network get both of our accounts flagged or suspended, even though all identity and payment details are entirely different? Has anyone here successfully run two separate family accounts under the same roof?

Thanks in advance for any insights!

Update: I actually went ahead and asked Oracle support (via live agent chat) about this exact scenario. Here is what they confirmed:

  • The Core Rule: Oracle's official policy is strictly one account per person.
  • IP / Household Sharing: Sharing the same home Wi-Fi network or public IP address is completely fine and will not trigger a ban by itself.
  • The Requirements: As long as each person uses entirely independent and unique details (different legal name, unique email, phone number, and a separate credit card where they are the sole cardholder), there should be no issues running separate accounts under the same roof.

Hope this helps anyone wondering if family members can have their own Always Free accounts!


r/oraclecloud 2d ago

Need help understanding limits

2 Upvotes

Hi everyone, I just signed up to Oracle for free and I am using their free tier model. But I am confused everyone is saying how their limits have been reduced but when I log into my instances page it says I have, what I presume, to be the old limits.

I am running this shape:

Does anybody know if I should expect a sudden bill or anything (Or did I just get very lucky)? None of the billing pages say anything and the mobile app says 0 for all costs. Thank you!


r/oraclecloud 2d ago

Does upgrading to PAYG help with Always Free A1 capacity?

1 Upvotes

Hi! I’m currently on the Oracle Cloud Free Tier, with Stockholm as my Home Region.

I’m trying to create an Always Free VM.Standard.A1.Flex, but I constantly get “Out of host capacity”. Stockholm only has one Availability Domain for me, so I can’t try another AD.

I’ve read that upgrading to Pay As You Go gives you higher service limits and may help with capacity. However, I only want to use the Always Free allocation (2 OCPU + 12 GB RAM) and don’t want to pay for the VM.

So my questions are:

  1. Does upgrading from Free Tier to PAYG actually improve my chances of getting an Always Free A1 instance when my Home Region is out of capacity?
  2. Does PAYG give me a higher A1 service limit that could make the instance provision successfully?
  3. If I create an A1 with 2 OCPU / 12 GB RAM, will it still be $0 under Always Free, or can PAYG cause it to become billable automatically?
  4. Has anyone specifically managed to get an Always Free A1 in Stockholm after upgrading to PAYG?

I’m asking because I don’t want to upgrade and then discover that it changes nothing and I’m still stuck with “Out of host capacity”.


r/oraclecloud 2d ago

Ampere A1 instance disabled after trial ended, resize also blocked, need help

1 Upvotes

Hi everyone,

My Oracle Cloud Free Trial ended recently, and shortly after, my Always Free Ampere A1 compute instance got administratively disabled (“Instance is disabled and will not accept any action requests. Please contact customer support to reenable.”).

From the trial-end email I received, I’m guessing the issue is that my instance was sized above the current Always Free Ampere A1 limit (2 OCPU / 12 GB), so it got reclaimed once the trial credits ran out.

I tried to resize the instance down to fit within the Always Free limit, but the resize/reshape action is also blocked with the same “disabled” error. So I can’t self-fix it even though I know what the likely cause is.

Live chat support wasn’t able to help (bot-gated, no escalation offered). Has anyone dealt with this before, or can someone from Oracle take a look and help re-enable it so I can resize it properly? Happy to share more details if needed.

Thanks in advance.


r/oraclecloud 2d ago

Oracle vm free tier

0 Upvotes

Can someone tell me whats the free tier limit for the free vm instance, and if i upgrade to payg (and set spending limit to a cent) am i still bound by the free tier limit or do i get a bit better specs.

their documentation is legit ass


r/oraclecloud 2d ago

OCI PAYG upgrade stuck for 11 days production A1.Flex disabled, need to recover database from boot volume

0 Upvotes

Hi everyone,

I'm hoping someone here has dealt with this OCI situation and can point me in the right direction.

I had an Always Free OCI VM.Standard.A1.Flex instance running production services:

  • Region: eu-paris-1
  • AD: AD-1
  • Shape: VM.Standard.A1.Flex
  • 4 OCPU / 24 GB RAM
  • Ubuntu 22.04 ARM
  • Boot volume: 47 GB

After Oracle changed the Always Free A1 allocation to 2 OCPU / 12 GB, my existing 4 OCPU / 24 GB instance was administratively disabled.

When I try to start it, I get:

I upgraded my tenancy from Always Free to Pay As You Go on August 19, specifically because this is a production system.

The problem is that 11 days later, the PAYG upgrade is STILL showing "Upgrade in progress."

The console currently says:

The console currently says:

I've already:

  • contacted Oracle's chatbot;
  • contacted Sales;
  • submitted a Request a Sales Call;
  • tried to get Oracle Support access;
  • posted on Oracle Customer Connect;
  • repeatedly explained that this is a production outage.

The frustrating part is that Oracle's own guidance said affected users needed to upgrade to PAYG and submit an SR for restoration before August 24.

I initiated the PAYG upgrade on August 19, so I did take the required action before the deadline — but the PAYG activation itself has remained pending and prevented me from opening the required SR.

My main concern now is the data

I don't necessarily need the original VM to be restored if there is another safe way to recover the data.

The original 47 GB boot volume is still present in OCI and has NOT been deleted or terminated.

It contains our production database and other important application data.

I would ideally like to:

  1. Get PAYG activated.
  2. Create a temporary recovery VM.
  3. Attach the existing boot volume to the new VM.
  4. Mount it safely.
  5. Recover the database/data.

However, when I try to create another instance, OCI gives me:

bootVolumeQuota Service limit reached

So currently I'm blocked both from starting the old instance and from creating a recovery instance.

Questions

Has anyone successfully recovered an administratively disabled A1.Flex instance after the Always Free limit change?


r/oraclecloud 3d ago

Change os without loosing PAYG free allocation

7 Upvotes

I have an ampere a1 free (payg) Ubuntu vm that i would like to change to debian. Do i need to terminate the vm and create a new one? Wouldn't tha put me on risk of loosing the vm allocation?


r/oraclecloud 3d ago

Oracle Cloud Always Free resources after upgrading to Pay As You Go

2 Upvotes

Oracle Cloud Always Free resources after upgrading to Pay As You Go

If I upgrade my Oracle Cloud Free Tier account to Pay As You Go, can I create an Always Free VM in a region other than the Home Region I selected when I originally created the account?

For example, if my Home Region is Region A but I subscribe to Region B after upgrading to Pay As You Go, can I create an Ampere A1 Always Free instance in Region B and still stay within the free allowance?

Or are Always Free compute resources permanently restricted to the account's original Home Region, even after upgrading to Pay As You Go?


r/oraclecloud 3d ago

My free tier account is locked and I can't reset my pass

2 Upvotes

I've recently got my account locked while trying to access OCI because my vps wasn't responding.
I can't access the account or reset the password, and when i try to reset i don't get any email.
Any help on how to get my account back?


r/oraclecloud 4d ago

What happens when the card on an Oracle Free Tier account expires? Can it be updated without upgrading?

7 Upvotes

​Hi everyone,

​I’ve had an Oracle Cloud Always Free Tier account running for a while, but the debit card I used during signup is approaching its expiration date.

​I have a few questions for anyone who has been through this:

1.​ What actually happens when the card expires? Does Oracle immediately suspend or terminate the account, or does it keep running until they run a periodic card verification hold?

2.​ Is there any way to update/change the card on a pure Free Tier account? I don't see an option in the dashboard to edit payment details without upgrading.

Would appreciate hearing your experiences or advice on how to handle this safely without losing my instances! Thanks!


r/oraclecloud 3d ago

Oracle Fusion HCM Extract CSV to SFTP stuck on “Archive Integration with BI Publisher” / Generate Output retrying

1 Upvotes

Hi all,

I’m trying to configure an Oracle Fusion HCM Extract to generate a CSV and deliver it to an SFTP server. The extraction itself completes successfully, but the output/delivery stage gets stuck retrying in Archive Integration with BI Publisher / Generate Output.

My setup is:

  • Extract type: HR Archive
  • Consumer: Undefined
  • Extract definition validates successfully
  • Output Type: CSV
  • Delivery Type: FTP
  • Report: blank
  • Template Name: blank
  • BI Publisher FTP server: stagesftp
  • Remote directory: /floo
  • The FTP definition has Use Secure FTP enabled
  • Test Connection succeeds
  • I can also connect independently to the SFTP server and access /floo

The actual extract processing appears fine. In my latest run all 5,501 records/actions completed successfully with 0 errors.

After extraction, the parent process submits this:

Submitting BIP JOP stagesftp:null:null:FTP:CSV:stagesftp%y%m%d

and creates a child job:

Archive Integration with BI Publisher
Metadata name: BIPDelivery

The HCM Extract UI then shows:

Generate Output → Wait

and in Scheduled Processes the child job shows:

Retrying

The parent process waits for this child job.

I originally had another version of this extract with Consumer = Report. That one failed in Generate Output with:

ReportID : null

PublicReportService::generateReportDefinition Failure: Due to Empty ReportAbsolutePath

I therefore recreated the extract with Consumer = Undefined, but the delivery process is still going through BIPDelivery.

After cancelling the retrying child job, the parent log contains:

BIP job status CANCELLED

ESS-01005 Parameter bip.status_url does not exist for request ...

java.lang.NullPointerException ... biJobProperty is null

and eventually:

Zero Output File Size - ZeroOutput : null Delivery Type : FTP

The frustrating part is that I cannot see the actual child BIPDelivery log. Scheduled Processes gives me:

“You don't have permission to see all the logs. Ask for access to the logs in the database tables.”

So my main questions are:

  1. Is Archive Integration with BI Publisher / BIPDelivery expected even when an HCM Extract is configured as CSV with no BI Publisher Report or Template?
  2. For CSV → SFTP, should Report and Template Name really be blank, or am I missing another required BI Publisher object?
  3. Is stagesftp:null:null:FTP:CSV:... normal for CSV delivery, or do those two null values indicate the actual configuration problem?
  4. What role/privilege is required to view the logs for the BIPDelivery child process in Scheduled Processes?
  5. Is there a way to make this child job fail immediately instead of retrying repeatedly? For a configuration error, retrying the exact same job seems pointless.
  6. Is the correct HCM Extract FTP mapping:
    • Server Name = BI Publisher FTP configuration name (stagesftp)
    • Remote Directory = /floo
  7. Is there a recommended way to test CSV generation only, without SFTP, so I can prove that file generation works independently of the FTP delivery step?

At this point I’m trying to determine whether the failure is:

  • native CSV generation,
  • the HCM Extract → BI Publisher handoff,
  • permissions/configuration around BIPDelivery,
  • or the actual SFTP delivery.

Any pointers from someone who has configured HCM Extract → CSV → SFTP in Fusion would be appreciated.