samedi 3 octobre 2015

Error while creating security group in AWS

I am creating security group and allowing inbound protocol for TCP and HTTP to open for all ips using below code:

IpPermission ipPermission = new IpPermission();

        ipPermission.withIpRanges("0.0.0.0/0")
                        .withIpProtocol("tcp")
                        .withFromPort(22)
                        .withToPort(22);
        ipPermission.withIpRanges("0.0.0.0/0")
        .withIpProtocol("http")
        .withFromPort(80)
        .withToPort(80);
            AuthorizeSecurityGroupIngressRequest authorizeSecurityGroupIngressRequest =
                    new AuthorizeSecurityGroupIngressRequest();

                authorizeSecurityGroupIngressRequest.withGroupName("JavaSecurityGroup")
                                                    .withIpPermissions(ipPermission);
                amazonEC2Client.authorizeSecurityGroupIngress(authorizeSecurityGroupIngressRequest);

However, it is giving me below error: Invalid value 'http' for IP protocol. Unknown protocol




Aucun commentaire:

Enregistrer un commentaire