Saturday, October 21, 2017

Error: Server refused our key or No supported authentication methods available

If you use PuTTY to connect to your instance and get either of the following errors, Error: Server refused our key or Error: No supported authentication methods available, verify that you are connecting with the appropriate user name for your AMI. Enter the user name in the User name box in the PuTTY Configuration window.

The appropriate user names are as follows:


  • For an Amazon Linux AMI, the user name is ec2-user.
  • For a RHEL AMI, the user name is ec2-user or root.
  • For an Ubuntu AMI, the user name is ubuntu or root.
  • For a Centos AMI, the user name is centos.
  • For a Fedora AMI, the user name is ec2-user.
  • For SUSE, the user name is ec2-user or root.
  • Otherwise, if ec2-user and root don't work, check with the AMI provider.


Thanks
Osama

Thursday, October 12, 2017

Out Of memory , Not Enough Space Solaris 11

SQL> startup mount ;
ORA-27102: out of memory
SVR4 Error: 12: Not enough space
Additional information: 1671
Additional information: 16106127360
Additional information: 64424509440

The Above error appeared When trying to start Oracle 12c on Solaris 11.3, this is published bug 

Bug:20635316 - 12C DATABASE INSTANCE STARTUP FAILS WITH ORA-27102: OUT OF MEMORY

Solaris using something called OSM , Optimized Shared memory You can know more about it here 

To avoid this error as workaround just set the parameter

_use_osm=FALSE


Thanks
Osama

Monday, October 2, 2017

Configure AWS Command Line Interface

In this lesson i will show you how to configure AWS command line, and how to start working with your AWS account thru command line with very simple and basic steps :-


  • First of i will assume that you don't have any user or group in your AWS console
  • from the AWS Console :-


  • From IAM ( Identity access management ) Choose Group Create Group with permission Administrator access and then hit create.

  • create user and add that user to the group in my case the group name shown above, save the secret key and access ID as CSV.
  • Now from this link here, Download AWS Command Line Interface depend on your operating system and open cmd , terminal ... etc.
  • Now from Dos enter AWS configure and fill the information like the below:-

  • Open the command line and test if it's connected to AWS now.

You can learn more about the command line from AWS documentation , if you recive the following error 

"Could not connect to the endpoint URL: "https://s3.london.amazonaws.com/"

Then make sure you are on the right Region.

Thanks
Osama