Developer Portal Community

    cancel
    Showing results for 
    Search instead for 
    Did you mean: 

    Proxy settings for XDK Workbench running in Linux

    Highlighted
    New Poster

    Proxy settings for XDK Workbench running in Linux

    I receive a proxy error when attempting to "Check for Updates" on the XDK-Workspace. Following the insturctions, I go to Preferences->Network Connections-> and provide user and password, but neither will save. It appears the program does not allow saving these credentials.

    How do I have proxy credentials save?

    I am running XDX Workbench, Version 3.6.0, build date: 2019-03-18T13:03:21Z

    I am using Ubutu 18.04.3 LTS (Bosch OSD 5).

    Tags (2)
    2 REPLIES 2
    Highlighted
    Occasional Visitor

    Re: Proxy settings for XDK Workbench running in Linux

    Hi,

    We are running the XDK-Workbench in Ubutu 14.04 LTS ,Version 3.6.0, When click on the "check for updates" in help menu

    it is directly going to the available software list.We are not observed any proxy related issues such as asking for  the

    "Proxy error." 

    thanks

    Santhosh babu

    Highlighted
    Community Manager

    Re: Proxy settings for XDK Workbench running in Linux

    Hello John,

    I would sugesst that you use cntlm http://cntlm.sourceforge.net/ to solve your proxy issues.

    CNTLM is an open-source multi-platform application that handles all NTLM proxy-authentication and presents you a small HTTP based local proxy. We can tell our applications to use this local HTTP-proxy to tunnel their traffic through and avoid having trouble with NTLM again.

    Install the cntlm package via your favorite package installer, e.g. "apt-get install cntlm"

    • Insert the command "cntlm -M http://google.com/"
    • Copy the password-hash that was generated for you (we need the NTLMv2 one only)
    • Insert the password-hash into the "/etc/cntlm.conf" (at "PassNTLMv2") and save the file.

    Keep in mind:

    Whenever you change your NT-Password (i.e. Bosch Windows-Log-In-Password) you have to re-hash your password and insert the new hash into the CNTLM config. Otherwise CNTLM won't be able to authenticate with the Bosch proxy anymore.

    Eclipse:

    • Open eclipse
    • Go to Window > Preferences
    • Search for "Network Connections"
    • Select "Manual" in the "Active Provider" drop-down
    • Edit the proxy entries for HTTP, HTTPS (we don't need SOCKS)
    • Host: "localhost"
    • Port: "3128"
    • No authentication (that's done by CNTLM for us)
    • Save configuration
    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