on 03-23-2011 11:59 AM
Hello, good morning from Spain.
I have questions about setting up externally connection for i-phone or i-pad connection
I want to connect externally with the i-phone and i-pad of my client to his server.
What settings do I have to access ports or ip to connect?
I have opened the router of the company's to the server: "cliente.es:12016" and so connect to the server with Remote Desktop.
How or where configure the access to SAP Business One?
Where to set up what comes through cliente.es: 12016 goes to 8080 or 8443?
In the Integration Solution for SAP Business One:Integration Framework or Integration Application explorer to do any configuration?
When i connect with my i-phone i get the message:
connection failed
network connection is lost (-1005)
Close
The idea is connect like the example of SAP:
In the example B1mobile.tdc.sap.com:8443 is going to some server which will be set somewhere
thank everyone in advance
sorry for my english
Gonzalo,
Please see this presentation with respect to B1if and Apple connection ...
http://service.sap.com/~sapidp/011000358700001158282010E/index.htm
Eddy
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hello,
I've seen this presentation.
With this presentation I connected to my laptop with the ad-hoc network and usb conector for the i-phone.
But now In the real time without a free demo environment I have to connect a i-phone of the client with his server regardless of where he is, like when i connect to the Demo of SAP at B1mobile.tdc.sap.com and that is not explained in any presentation or in any document
Thanks
Hello,
I've seen this presentation.
With this presentation I connected to my laptop with the ad-hoc network and usb conector for the i-phone.
But now In the real time without a free demo environment I have to connect a i-phone of the client with his server regardless of where he is, like when i connect to the Demo of SAP at B1mobile.tdc.sap.com and that is not explained in any presentation or in any document
Thanks
Hi Gonzalo,
Port 8443 needs to be open in the customer server so the iPhone can access B1if server and get the information with a secure connection. The iPhone needs to have SSL on and the port should be 8443 also defined in the mobile server address.
You can change the default 8443 port number if required, let me know if it is not possible for you to open port 8443 and I'll explain you how to do it.
Port 8080 is only is needed if you are not using a secure connection, should be used only for demo purposes. SSL is off then in the iPhone configuration.
Regards,
Trinidad.
I have the port 8443 open in the server.
If i connect with explorer i get the login to the page of the integration application explorer. (B1iadmin)
In the iPhone i connect with this parameters: server.es:8443 ssl:on usuario:manager password:manager
But not connect with the iPhone
"In all these settings is as simple or reduced to only port 8443 is open?
Do not have to configure anything else anywhere?
I'm in exactly the same situation, albeit it with an iPad.
I have successfully connected it to a demo laptop's ad hoc network, and I can see it tries to connect to my test cloud server's 8443 port from the B1authcheck logs.
I compared this unsuccessful log entry to my successful ad hoc network's log entry and it seems to break here:
"#177765 --- 2011-03-26T11:58:14, millis=1301165894004
Level CONFIG
Logger com.sap.b1i.bizprocessor
Class/Method com.sap.b1i.bizprocessor.BPLogger, log
Thread 9422
BPC141 XSL-stylesheet to execute: bizstore:/com.sap.b1i.vplatform.scenarios.authen/sap.B1Mobile/Authenticate1.xsl
----
#177768 --- 2011-03-26T11:58:14, millis=1301165894004
Level INFO
Logger com.sap.b1i.dblayer
Class/Method com.sap.b1i.dblayer.DBLayer$DBConnection, logP
Thread 9422
DBL012 DBConn.#65 Did an explicit DB-Rollback at point java.lang.Throwable
at com.sap.b1i.dblayer.DBLayer$DBConnection.Rollback(DBLayer.java:215)..."
I have tried connecting both via 3G and with the iPad connected to local Wifi.
SAP is 8.81 PL3 with the B1iC that ships with the patch. The iPad is running the 1.1.1 app.
Any insight will be appreciated!
Hi,
With version 8.81:
Do you see something in the Integration Framework page -> Monitoring -> Authent. Monitor page? Any failed login for the B1Mobile scenario?
With version 8.8:
Please check if you have any failed event inside Control Center top menu -> Monitoring -> Auth. Events IPO-Users.
Please also check that you have inside the B1if menu -> Authentication -> Enforce Secure Transport = true for the sap.B1Mobile scenario.
Regards,
Trinidad.
Without selection in this option:
authevent
user 001sap0004es-ESVM2003GONZALOBiodes09manager001sap00011
timestamp 2011-03-28_09:42.10
duration 20
event logon
nameSpace ipo
ipoStepURI /vP.001sap0004.in_HCSX/com.sap.b1i.vplatform.runtime/INB_HT_CALL_SYNC_XPT/INB_HT_CALL_SYNC_XPT.ipo/proc
userlist
enforceSecure false
authmode basic
session-to 10
session-handle 11032808044821800753AC1706227EB2
client-ip 127.0.0.1
authevent
user B1iadmin
timestamp 2011-03-25_12:59.24
duration 0
event logon
nameSpace ipo
ipoStepURI /GenerateTCInstance/com.sap.b1i.system.sld/ipo/SystemConnectionFactory.ipo/NotifyIPOCallbackService
userlist /com.sap.b1i.system.xc/xml.auth/users_ipo.xml
enforceSecure false
authmode basic
session-to 0
session-handle 11032512580914200776AC1706227A71
client-ip 192.168.100.17
Hi Gonzalo,
Are you able to open B1if pages from the mobile?
Are you able to ping your server from the mobile?
http://www.ehow.com/how_5045546_ping-network-iphone.html
Regards,
Trinidad.
Hi Maria,
In Integration Framework page -> Monitoring -> Authent. Monitor I only see feedback on the sap.Xcelsius scenario - again it says the info is from 8080 (while B1mobile is on port 8443, since Enforce Secure Transport = True for sap.B1Mobile?)
The attemps by the iPad to login only shows in the B1authcheck log. I have confirmed the time stamps.
Hi Gonzalo,
I don't have such document yet, I'm trying to find/build one.
Some questions:
1. Regarding the ping, what do you mean by?
But if...in the server i open the ports...the ping to this server is out.
Port 8443 needs to be open in the server, the firewall shouldn't block that port neither.
2. Are you using the server name or the IP to configure the mobile device?
Please try to configure the mobile device setting the IP address of B1if server instead of the machine name: xxx.xxx.xxx.xxx:8443
3. Are you able to access the address "https://server:8443/" (with server = IP address or B1if machine name) from a separate machine in the internet outside the customer network?
4. Are you able to access the address "https://server:8443/" (with server = IP address or B1if machine name) from the mobile device using a web browser?
Regards,
Trinidad.
WsforMobile
General Information
Type W.AnySystem
Name WSforMobile
ID 001sap0003
WSAN
destProtocol http
destHost SERVIDOR
destPort 8080
destPath
query
proxyHost
proxyPort
authentification basic
user
password
sslTruststorePath
sslTruststorePassword
WSAS
WSAS
destProtocol http
destHost SERVIDOR
destPort 8080
destPath
query
proxyHost
proxyPort
authentification basic
user
password
sslTruststorePath
sslTruststorePassword
WSAR
associatedSrvIP SERVIDOR
These are the parameters in the Integration Solution for SAP Business One and in thes test conncection it´s ok
Connect to WSforMobile(WSAN) successfully
Connect to WSforMobile(WSAS) successfully
The connection to the server to the port 8443 ít´s ok.
Something is missing in the configuration, but i don´t know what.
1. The port is open and the firewall disabled
2. I´ve tried the two ways
3. Yes. at the end I include /B1iXcellerator and the address left me at the Integration Solution for SAP Business One to specify user and password
4. No. I´ve tried with Safari web browser and no connect. The message is that Safari can´t open the page because the server no response.
3 and 4= servidor.es:8443/B1iXcellerator
With Integration component 1.0 the parameter locate in: Scenarios->Scenario User Def. Auth.->Sap.B1Mobile->Enforce secure login=false. In the server open the port 8080 and in the connection in the iPhone SSL Of.
With Integration component 2.0 the parameter locate in: Scenarios->Scenario User Def. Auth.->Sap.B1Mobile->Enforce secure login=true. In the server open the port 8443 and in the connection in the iPhone SSL On.
In both cases, in SAP Business One the user must have marked Mobile User(MobileUser) and Password Never Expired (PwdNeverEx).
Edited by: Gonzalo Gomez Gonzalez on Apr 4, 2011 12:00 PM
User | Count |
---|---|
106 | |
14 | |
10 | |
5 | |
4 | |
3 | |
3 | |
3 | |
3 | |
2 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.