cancel
Showing results for 
Search instead for 
Did you mean: 

Is it possible to use the CtrlX's REST API via HTTP instead of HTTPS?

Is it possible to use the CtrlX's REST API via HTTP instead of HTTPS?

Binarus
Member

Dear all,

as the title implies, we would like to use the CtrlX's REST API via HTTP, not HTTPS, for development purposes.

The reason is that we are developing a custom client program that communicates with the REST API, that we experience some diffculties with that and that it would be very convenient if we could simply use Wireshark to analyze those issues. But the latter is not possible at the moment (at least, not with reasonable effort) because Wireshark can't show the encrypted payloads.

Hence the question: Can we disable HTTPS on the CtrlX and enable HTTP instead?

Thank you very much in advance!

 

2 REPLIES 2

CodeShepherd
Community Moderator
Community Moderator

No, this is not possible as it would break the security strategy and efforts taken for the control.

You would have to implement you own unsecure mechanism.

ROFELO
Member

Some approaches on how to solve this:

  • Use an intercepting proxy such as mitmproxy for sniffing
  • Terminate the SSL connection separately using software like stunnel and then use Wireshark between stunnel and your client
  • Export the connection secrets from your software and import them into Wireshark (SSLKEYLOGFILE)
Icon--AD-black-48x48Icon--address-consumer-data-black-48x48Icon--appointment-black-48x48Icon--back-left-black-48x48Icon--calendar-black-48x48Icon--center-alignedIcon--Checkbox-checkIcon--clock-black-48x48Icon--close-black-48x48Icon--compare-black-48x48Icon--confirmation-black-48x48Icon--dealer-details-black-48x48Icon--delete-black-48x48Icon--delivery-black-48x48Icon--down-black-48x48Icon--download-black-48x48Ic-OverlayAlertIcon--externallink-black-48x48Icon-Filledforward-right_adjustedIcon--grid-view-black-48x48IC_gd_Check-Circle170821_Icons_Community170823_Bosch_Icons170823_Bosch_Icons170821_Icons_CommunityIC-logout170821_Icons_Community170825_Bosch_Icons170821_Icons_CommunityIC-shopping-cart2170821_Icons_CommunityIC-upIC_UserIcon--imageIcon--info-i-black-48x48Icon--left-alignedIcon--Less-minimize-black-48x48Icon-FilledIcon--List-Check-grennIcon--List-Check-blackIcon--List-Cross-blackIcon--list-view-mobile-black-48x48Icon--list-view-black-48x48Icon--More-Maximize-black-48x48Icon--my-product-black-48x48Icon--newsletter-black-48x48Icon--payment-black-48x48Icon--print-black-48x48Icon--promotion-black-48x48Icon--registration-black-48x48Icon--Reset-black-48x48Icon--right-alignedshare-circle1Icon--share-black-48x48Icon--shopping-bag-black-48x48Icon-shopping-cartIcon--start-play-black-48x48Icon--store-locator-black-48x48Ic-OverlayAlertIcon--summary-black-48x48tumblrIcon-FilledvineIc-OverlayAlertwhishlist