cancel
Showing results for 
Search instead for 
Did you mean: 

Changing active component download protocol and port

Former Member
0 Kudos

Hello,

we are trying to change a parameter that determines the protocol used for on-demand downloading of active components onto a client PC. Our specific example is the AcrobatControl.CAB, which is needed to display Adobe interactive PDF forms on a client PC. Our system is NW04 SPS18.

We are trying to use the implicit ACF installation through the HTML <object>'s <codebase> parameter to push the ActiveX control onto the client. Our server is configured to use https (port 443), but the mechanism is still trying to download on port 80 via http, which of course does not work. The generated HTML source code looks like this:


<object id="ViewPDF"
	name="ViewPDF"
	title=""
	width="100%"
	height="601px"
	classid="clsid:B7CFEBFB-1BD6-464E-8804-A9F52E6B474A"
	codebase="http://lsocp-jci-test.xxx.yyy.com:80/webdynpro/resources/ _
		sap.com/tc~wd~dispwda/global/activeComp/AdobeControl.CAB#version=6,3018,0,3"
	codetype="application/x-oleobject">
	<param name="ControlId" value="ViewPDF">
	<param name="TraceLevel" value="0">
	<param name="InnerClassId" value="{1588699F-F37F-4CD9-8B66-E780381070DA}">
</object>

How can we change the server settings such that the <codebase> line is generated to use the proper protocol, i.e. use https and drop the explicit port statement (:80)? It should look like this:


codebase="https://lsocp-jci-test.xxx.yyy.com/webdynpro/resources/ _
	sap.com/tc~wd~dispwda/global/activeComp/AdobeControl.CAB#version=6,3018,0,3"

Btw, the AcrobatControl.CAB is located here in the MIME Repository:

--> SAP/BC/WebDynpro/SAP/PUBLIC/BC/SSR/uuielibs/active_component

Thanks a bunch for your comments and hints!

Cheers,

Daniel.

Accepted Solutions (0)

Answers (1)

Answers (1)

Former Member
0 Kudos

Hello,

have you found any solution for your problem so far?

We're facing the same problem.

Thanks in advance!

kind regards

roland