cancel
Showing results for 
Search instead for 
Did you mean: 

ABAP Developer Edition and Cloud Connector port conflict

Dan_Wroblewski
Developer Advocate
Developer Advocate

I have installed locally the ABAP Developer Edition via docker, and now I want to install the Cloud Connector (also via docker according to these instruction https://github.com/SAP-samples/cloud-workflow-codejam/tree/main/exercises/03).

But when I try to instantiate the container for cloud connector, I get this error:

Bind for 0.0.0.0:8443 failed: port is already allocated.

I can see that the ABAP installation is taking a bunch of ports, including 8443, when running (and I need to be running both at the same time):

docker container ls -a

What am I doing wrong or what can I do now? Thanks.

Accepted Solutions (1)

Accepted Solutions (1)

LaurensDeprost
Contributor

Hi Daniel,

The blog you're using was written before the 'official' Docker version for ABAP Developer Edition came out.
The official docker release contains Cloud Connector preconfigured out of the box, so separate installation is not needed.

Dan_Wroblewski
Developer Advocate
Developer Advocate
0 Kudos

Thanks, that what I thought when I saw my ABAP docker container using that port.

When you say it is preconfigured, I still have to configure the server and the access rights and all that on the CC, right? When trying to do this, I can get the server OK, but the localhost (ABAP server) I can't figure that out. To set up the virtual mapping to the internal host, the internal host seems to be localhost:50000, but that is unreachablem which seems reasonable since I need credentials for it and no where does it have a place to enter credentials.

I created simple CDS view and OData service, and trying to expose it.

LaurensDeprost
Contributor
0 Kudos

Hi Daniel,

It should work without any additional config (except for extra functionality like connecting to Steampunk) after following the setup instructions:

"To be able to use SAP Cloud Connector, you must start the connector start an additional service via the following commands:

docker exec -it a4h bash
/usr/local/sbin/rcscc_daemon start

The last command will start a daemon process which must be stopped before you can leave the container. Please, use the following command:

/usr/local/sbin/rcscc_daemon stop
exit

You can connect to the instance of SAP Cloud Connector at:

https://<the container's IP>:8443

with the user Administrator and the password manage."

Answers (0)