on 08-26-2021 2:58 PM
Dear all,
I´m facing an issue when trying to logon with GUI (or eclipse) from a laptop to a ABAP trial 1909 running on a second system in my network.
Current setup:
ABAP trail 1909 is running in a docker container on openSuse Leap15.2.
No problem to log on to "vhcala4hci" with java GUI or Eclipse on the openSuse box.
SAP GUI installed on laptop (Windows 10).
Issue: No logon possible from laptop.
Error messages when trying to log on with laptop:
Error: 10035 WSAEWOULDBLOCK: Resource temporarily unavailable
Partner '172.17.0.2:3200' not reached
The following notes has been checked (with limited understanding and no success of course):
2499735 - WSAEWOULDBLOCK error: Resource temporarily unavailable
124562 - Hostname resolution problems (DNS timeouts)
Please note:
No successful ping of 172.17.0.2 from the laptop to this IP-adress.
No difference w.r.t. the message even the network cable is plugged in or not. ...
No difference if firewall is active or not on laptop.
Port 3200 is exposed by the container.
"ExposedPorts": {
..
"3200/tcp": {},
"3300/tcp": {},
..
Even that MS states: Resource temporarily unavailable.
This error is returned from operations on nonblocking sockets that cannot be completed immediately,
for example recv when no data is queued to be read from the socket.
It is a nonfatal error, and the operation should be retried later.
It is normal for WSAEWOULDBLOCK to be reported as the result from calling connect on a nonblocking SOCK_STREAM socket, since some time must elapse for the connection to be established.
It is somehow like waiting for Godot, because even a retry later does not help.
Initially I just wanted quickly create a calculation view with a hierarchy....
Could someone please give me a useful hint how to solve the issue?
Thanks in advance & kind regards
Issue is solved.
Background: If you expose a port from a container (say: -p 3200:3200) you will bind this port to the network interface of the HOST the container is running.
As a result of this you need to use the IP adress of your HOST and not the IP-adress of the container in the SAP GUI on the windows client.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi, I'm glad this worked out. Can you please mark the question Answered. You can mark your own answer as Correct - it may be necessary to convert to an Answer.
This is really helpful, when I try to monitor open questions.
Thanks and best wshes,
Julie.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
I think the solution of your problem is here :
https://blogs.sap.com/2020/04/07/sap-as-abap-running-inside-docker.-part-i/
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Di
1. In the SAP ABAP trial version system started? In the server check, was the firewall service started or not?
2. In the server are you able to ping the IP & hostname of the SAP system?
3. Is the ABAP trial version duration period expired?
Regards
SS
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
76 | |
10 | |
10 | |
7 | |
7 | |
6 | |
6 | |
6 | |
5 | |
4 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.