Dear Community User! We have started the migration process.
This community is now in READ ONLY mode.
Read more: Important information on the platform change.

cancel
Showing results for 
Search instead for 
Did you mean: 
SOLVED

Connection refused

Connection refused

thuvarejanX
Member

Hello,

I'm following the HowToDataLayer Tutorial right now and in the video he is using a VM. Right now I'm connected via CtrlX Works to VS with a SSH (Like recommended: https://developer.community.boschrexroth.com/t5/Store-and-How-to/Setup-ctrlX-WORKS-App-Build-Environ....) 

 

The problem is, I want to transfer my "HowToDataLayer" Folder from my home PC, which is located in C:\Users\akt1but\Documents\HowTo-Data_Layer to the SSH App building environment (with the commands provided in the Prerequisities HowTo_DL), but I get a connection refused message everytime (Attached). px.exe is running.

4 REPLIES 4

nickH
Community Moderator
Community Moderator

Hi, 

I would recommend to connect with Visual Studio Code via the remote ssh extension to the App Build Environment.

And then just open a folder inside this virutal environment and drag and drop the file you want from windows to Visual Studio Code. 

nickH_0-1668618232042.png

 

Best regards, 

Nick  

CodeShepherd
Community Moderator
Community Moderator

@thuvarejanX In your picture you see that your SSH port is forwarded to 10022, as your mkdir command is answered the connection seems to work. But your scp command is using port 22, where no backend is answering your query.

nickH
Community Moderator
Community Moderator

@CodeShepherd: yes you are right. The scp command uses by default the port 22. But the App Build Environment can be reached at port 10022. So the solution would be to use the scp-option "-P" to use another port. For example:

scp -P 10022 <file_to_copy> boschrexroth@127.0.0.1:<file_destination>

 

But drag&drop would also work and might be a little more handy 😉

Drag and Drop doesn't work. If I do it, I loose the SSH connection and the file will be opened locally. But the solution witht the command adding the "-p" worked perfectly. Thank you.

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