Hello all ABAPers or rather to say BSPers J I just encounter strange error while I invoked my BSP application by URL comprised of IP address instead of usual hostname. I was forced to use IP address because we had an issue with nameserver/ DNS and call of server by its hostname failed. It was even clumsier to me when I realized that my BSP is failing with following error:
Used URL: http://10.126.2.3:8043/sap/bc/bsp/sap/zor_snap/snap.htm?sap-client=003&sap-sessioncmd=open
Business Server Page (BSP) error
Calling the BSP page was terminated due to an error.
The following error text was processed in the system:
The URL contains no complete domain specification (10.126.226.34 instead of 10.126.226.34.<domain>.<ext>).
Exception Class CX_FQDN
ABAP Class CX_FQDN
Long text -
Error type: Exception
Your SAP Business Server Pages Team
By researching on SMP I realized that this is normal behavior. According following note:
You can only call BSP only via “hostname based URLs”, like: <domain>.<ext>:<port>
Some more info on topic of URL requirements in SAP are can be found in note: