Frequently Asked Questions

You might see this error when making a request to your app: “Service Temporarily Unavailable. The server is temporarily unable to service your request due to maintenance downtime or capacity problems. Please try again later."

This error is coming from the global Apache instance as it tries to route the request to your gear. This generally means that your application is not responding. You can check your logs to see what the root cause might be.

In some cases, a simple restart might help:
rhc app restart -a blog

but we recommend reviewing your application logs to find clues on how to prevent the root cause.

If a simple restart does not help, try: rhc app force-stop -a blog rhc app start -a blog

Please let us know if you are seeing this more frequently by posting to our forums. Include your application type, date and time your app stopped responding (see logs for this info), and any patterns observed (e.g, occurs every x days).

The best way to review your application logs for errors remotely is to run rhc tail <yourappName> from your client machine (where the rhc client tools are installed). That will give you a quick view of the the latest log entries.

To get to the entire log, you'll want to ssh onto the gear(s) on which the language framework/cartridge is installed using rhc ssh <yourappname> and take a look in your $OPENSHIFT_LOG_DIR. So for example here's how I would ssh into my gear and check my logs.

  1. SSH into my gear rhc ssh <myappname>
  2. Change directory into my logs directory cd $OPENSHIFT_LOG_DIR
  3. List the contents ls
  4. View the contents vim exampleapp.log

As for Jenkins, build-time logs are returned to the console on git push, so look for build failures there as well as Jenkins build logs in the UI.

OpenShift includes support for Server Name Identification, which improves support for TLS by sending your OpenShift-configured domain alias as a part of the handshake. Support for enabling HTTPS connections to custom, aliased hostnames is available for users of OpenShift Online's Bronze and Silver plans.

If you are still getting by on OpenShift Online's generous Free plan, you'll see a warning message at the top of your application's SSL configuration area. You can always take advantage of our * wildcard certificate in order to securely connect to any application via it's original, OpenShift-provided hostname URL.

Every gear comes bundled with 1GB of disk space. With the Silver plan, disk space is increased to 6GB per gear. Up to 30GB of additional storage can be purchased in 1GB increments (see the pricing page for details). Please remember if you add additional storage to a Gear that is set to scale, the disk space is duplicated for each gear that is spun up and down in response to scaling. This storage is not shared between Gears, and you can choose to add it to the Gear that hosts your database to increase its storage.

Yes, there are different gear sizes and their costs do vary. Therefore, the best place for you to find out more information is on our pricing page. There you will find a comprehensive overview of what gear sizes are available for your plan and how much they cost.

Absolutely. Since Openshift is built around Git, it's extremely simple to get your application deployed on to Openshift. See this blog post for more information.

In order to delete your account, please:

  1. Delete your applications and ssh keys.
  2. Delete your domain.
  3. Downgrade to the Free Plan if you are on one of our Paid Plans: How do I downgrade to the Free plan from the Silver plan?
  4. Unsubscribe from all your notifications by going to: The Community > Edit My Account > Notifications (located at the bottom) > Cancel All Subscriptions.
  5. Please fill out this form and optional survey and your account will be marked for deletion.

Please note that at this time, our deletes are soft deletes due to user-based requirements. Soft deletes enables ex-users to simply login to 'wake' (re-enable) their account and continue using OpenShift Online. We have also received requests for hard deletes and rest assured we are working diligently to get that implemented. Thank you for using Openshift and hopefully you'll return soon!

There are a few possible reasons why your payment card might have been declined.

As with many other merchants, our billing system places a 0.00 USD (or the local currency equivalent) authorization hold on your payment card account in order to verify your account information. Some financial institutions will decline an authorization hold for this amount and we will be unable to verify your account information.

If your card has been declined and the account details you have provided are correct, please try a different payment card or contact your financial institution for more information.

Openshift's free plan allows you to try out Openshift completely for free, for as long as you like. Then, once you're ready to upgrade to one of our paid plans you can do so at any time. See This FAQ for more information on how to upgrade.

Red Hat takes security seriously and we know that our customers do too. That's why we have used Red Hat Enterprise Linux, with its existing security features, as the basis for OpenShift. Check out for more information.

Openshift's paid plans can provide users with various features and benefits. For the best look into what our plans offer, check out this comprehensive list on our Openshift Pricing Page.

If you're an existing user, the easiest way for you to upgrade your account is by going to your account settings page: and upgrading from there. If your a new user, you can signup for the plan you want, directly on the Pricing Page.

If you're in need of some assistance, the best place for you to start is our Support Page.

Yes, each paid plan includes 3 free small gears. So for example, If you are a bronze user, you will not start incurring charges until you spin up 4th small gear or start using some of the medium or large gears. The same goes for storage; you are given 1gb of storage per gear. If you go beyond that, you will start incurring charges based on your usage.

The biggest difference between these 3 free gears for paid and non-paid accounts is; paid accounts gear's will not be idled.

If you are a free user and your application doesn't receive an external http request for 48 hours, then your application will enter an idled state. When an application is in this state, it is essentially paused. Once a application gets an external request, it will automatically return to a running state without the loss of any functionality.

In order provide the best possible service to our users. We do not allow content that is malicious or contains technology that may damage, interfere with, or intercept any system, program or data. For a full list of restricted content, please take a look at Acceptable Use Policy

Not a problem. Just email us at with your requirements and use case, and we'll work with you to accommodate your needs.

For Password Resets:

There are several reasons for this, but the most common reasons are:

1) If you've used this email address in your Red Hat Network account, then you can try resetting the password here:

2) Can you try again and validate that the email address used is correct?

3) We tried sending an email but it may have been filed in your SPAM or JUNK folders. Try looking there for an email that is: FROM: SUBJECT: Password reset request confirmation

4) The OpenShift user login is case sensitive even though email addresses are not. This will affect sign-up's, sign-in's, and password resets to the service.

For Email Confirmations:

There are several reasons for this, but the most common reasons are:

1) We tried sending you an email but the email used was not a fully qualified email address or the email address doesn't resolve. Check your email address and try again.

2) We tried sending you an email address but it may have been filed in your SPAM or JUNK folders. Try looking there for an email that is: FROM: SUBJECT: Confirm your Red Hat OpenShift account

3) We sent you an email but email verification was not done in time or verification email is lost and reset password does not help. Send an email to to request verification link.

Please contact us on IRC or send us an email on to debug further if necessary.

Yes. The reason being is that gears associated with a stopped application are still technically in use. As long as your gear exists, its reserved for use at anytime, and therefore will continue to incur hourly charges. To ensure that charges do not incur, you will need to take a snapshot of your application/data and relinquish the gears.