Hi,
Context:
- Sage X3 v12p34, single-tier (HTTPS; currently having issue)
- AI image server (HTTP, inside Sage X3 v12p34 server, address used assume: http://localhost:58888/)
- Sage X3 v12p26, single-tier (HTTPS; control)
- Crystal Report 2020.
Scenario example:
I would like to use my own server serving custom AI image based on description provided for a section in the Crystal Report as a dynamic image.
I set a HTTP localhost address to my local AI image generator in the Crystal Report on a dummy image.
Reasoning for using HTTP due to SAP Crystal Report limitation: https://stackoverflow.com/a/23515378, and my laziness to setup HTTPS for it.
When I checked the Preview of the Crystal Report, I can see multiple badly generated AI image from item codes pulled from a Sage X3 table.
The Sage X3 is using HTTPS address.
When I tested on Sage X3 v12p26, there is no issue.
When I tested on Sage X3 v12p34, the generated report from Sage X3 provided the dummy image in crystal report rather than some incomprehensible AI image.
-> When I checked the log of AI image generator server, there is no log at that point of report generation trigger. I have set it to log every requests to it.
-> The crystal report print preview is no issue. Only when I print from Sage X3 it is an issue.
-> When I changed the report's dynamic image formula to pull direct from an image hosting website (imgur.com) with a direct link instead, it does not work as well.
How do I resolve this issue?