Solved

AWS and Java and Rest - newbie question (Is this an authentication issue)

Posted on 2016-10-29
4
43 Views
Last Modified: 2016-10-30
I do not know AWS very well. I think this is an AWS REST Authentication issue.

Can someone confirm that for me who has more experience with AWS and REST?

When trying to make a basic Rest call on AWS

This is not the exact code but it is close.
Code.pdf
 

Is resulting in errors:
Error I"m getting
I am thinking this issue is related to something like this http://docs.aws.amazon.com/AmazonS3/latest/dev/RESTAuthentication.html
OR
http://docs.aws.amazon.com/AmazonS3/latest/API/Welcome.html

Can someone confirm that I'm on the right track who knows AWS and rest
0
Comment
Question by:alexmac05
  • 2
  • 2
4 Comments
 
LVL 24

Accepted Solution

by:
Tomas Helgi Johannsson earned 500 total points
ID: 41865794
HI!

Are you using Open JDK Java 1.8   ? If so switch to Java 1.7 and try again or switch
to the Oracel JDK 1.8.
There seems to be some issues with SSL and OpenJDK 1.8 that relate to this as I can tell from googling this error.

Regards,
     Tomas Helgi
2
 

Author Comment

by:alexmac05
ID: 41865901
Question: Can one run Oracle java on AWS or does one have to run OpenJDK on AWS?
I wasn't sure if we could run Oracle 1.8 java on AWS. Can we choose between these during the setup?

We will definitely look into changing the versions. This is a great answer and helps a lot. thank you.



Good tips about the versions. The AWS server shows 1.8 openjdk and the errors are SSL related and the dev machine, it is working with oracle.

Server where it is broken:

AWS Java version[ec2-user@machineIP ~]$ java -versionopenjdk version "1.8.0_101"OpenJDK Runtime Environment (build 1.8.0_101-b13)OpenJDK 64-Bit Server VM (build 25.101-b13, mixed mode)
[ec2-user@machineIP ~]$ javac -versionjavac 1.8.0_101


Local Dev machine where it is working:

Local dev machine java versionC:\Users\thomas>java -versionjava version "1.8.0_102"Java(TM) SE Runtime Environment (build 1.8.0_102-b14)Java HotSpot(TM) 64-Bit Server VM (build 25.102-b14, mixed mode)
C:\Users\thomas>javac -versionjavac 1.8.0_102
0
 
LVL 24

Expert Comment

by:Tomas Helgi Johannsson
ID: 41865979
Hi!

You could download and install the Oracle Java version on your AWS server.
Just follow this guide https://gist.github.com/rtfpessoa/17752cbf7156bdf32c59

Regards,
    Tomas Helgi
0
 

Author Closing Comment

by:alexmac05
ID: 41866021
This was a hard question and I really appreciate this guidance.
0

Featured Post

Better Security Awareness With Threat Intelligence

See how one of the leading financial services organizations uses Recorded Future as part of a holistic threat intelligence program to promote security awareness and proactively and efficiently identify threats.

Join & Write a Comment

AWS has developed and created its highly available global infrastructure allowing users to deploy and manage their estates all across the world through the use of the following geographical components   RegionsAvailability ZonesEdge Locations  Wh…
Monitoring systems evolution, cloud technology benefits and cloud cost calculators business utility.
Video by: Michael
Viewers learn about how to reduce the potential repetitiveness of coding in main by developing methods to perform specific tasks for their program. Additionally, objects are introduced for the purpose of learning how to call methods in Java. Define …
This tutorial will introduce the viewer to VisualVM for the Java platform application. This video explains an example program and covers the Overview, Monitor, and Heap Dump tabs.

705 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question

Need Help in Real-Time?

Connect with top rated Experts

18 Experts available now in Live!

Get 1:1 Help Now