WinGate FTP Proxy requirements

Use this forum to post questions relating to WinGate, feature requests, technical or configuration problems

Moderator: Qbik Staff

WinGate FTP Proxy requirements

Postby chipped » Mar 11 15 11:36 am

Hey Guys,

I'm trying to configure one of my FTP clients to work through WinGate but I need to know the correct format for sending FTP proxy connections through.

This is the discussion I've had with them.

WinGate is working properly because FileZilla works, I think they just need to add the correct configuration for the proxy, they already have 10 options so they're willing to add another. All available settings https://drive.google.com/folderview?id= ... sp=sharing

Rather than explain it all, just find all the info in emails here. Read from the bottom up.

Hi Thanasi,

That would be great. It would be great to include the specific needs for your server as part of the request if one needs to be filed! :)

Best,
Aaron

--
Panic Inc.

Support Forum | File a bug | Panic Blog




On Mar 9, 2015, at 5:15 PM, Kalavritinos, Thanasi <redacted> wrote:

Hey Aaron,
I just this error.
I will research if the proxy needs the ACCT and get back to you.
I’m using Wingate, which then has an upstream configured to our corporate proxy and I’m not sure what that one is running.
Cheers
See More
Hey Aaron,
I just this error.
I will research if the proxy needs the ACCT and get back to you.
I’m using Wingate, which then has an upstream configured to our corporate proxy and I’m not sure what that one is running.
Cheers

<Screen Shot 2015-03-10 at 11.08.17 am.png>
On 10 Mar 2015, at 11:00 am, Aaron - Panic Inc. <help+aaron@panic.com> wrote:

Hi Thanasi,

Thanks for getting back to me. Looking at the settings in FileZilla I’m surprised that none of the existing Transmit settings work. Could you please try Type 2 again and see if you can connect?

If not, do you know if this server requires the ACCT (account) setting? This is the only part I’m not sure if Transmit supports.

Best,
Aaron

--
Panic Inc.

Support Forum | File a bug | Panic Blog




On Mar 6, 2015, at 7:11 PM, Kalavritinos, Thanasi <redacted> wrote:

I know, I tried them all. Doesn't work. None of them seem to match the method FileZilla uses.

I think it will be easy to add :)

Thanasi Kala


On 7 Mar 2015, at 4:03 am, Aaron - Panic Inc. <help+aaron@panic.com> wrote:

Hi Thanasi,

Nice to hear from you. Transmit already supports a number of different FTP proxies, you can configure them via the Advanced tab of the preferences.

Let me know if this allows you to get everything connected!

Best,
Aaron

--
Panic Inc.

Support Forum | File a bug | Panic Blog




On Mar 5, 2015, at 7:34 PM, Kalavritinos, Thanasi <redacted> wrote:

Hi there,

I have setup a FTP proxy at work and it has upstream proxy configured so it will send all my FTP traffic through out proxy server.

I have tested the configuration with Filezilla which works fine.

However I can’t see the correct proxy format in Transmit. This should be easy to add.

I have attached a screenshot showing the correct format which FileZilla uses and works with.

Thank you.

"<Screenshot 2015-03-06 14.30.23.png>
On 26 Feb 2015, at 11:55 am, Aaron - Panic Inc. <help+aaron@panic.com> wrote:

Hello Thanasi,

Thanks for taking the time to contact us with your questions about Transmit. Unfortunately our app does not currently supporting connecting via a HTTP/1.1 proxy.

This is something that we hope to add in a future update; however, I cannot say for certain when it will be supported.

Sorry for any inconvenience and please let me know if you have any other questions I can answer!

Best,
Aaron

--
Panic Inc.

Support Forum | File a bug | Panic Blog




On Feb 25, 2015, at 4:34 PM, Kalavritinos, Thanasi <redacted> wrote:

Hello,

I’ve tried configuring my proxy in Preferences > Advanced. I’ve tried every type but nothing works.

I also tried in FileZilla which says in its settings “HTTP/1.1 using CONNECT method”.

I can’t see a similar option in your Proxy Settings, could you please add it?

I get error “Could not connect to server “ip address”. Control connection times out.”
IP adress being the IP of whatever server I try connect to.

Thanks
**********************************************************************
This message is intended for the addressee named and may contain
privileged information or confidential information or both. If you
are not the intended recipient please delete it and notify the sender.
**********************************************************************



**********************************************************************
This message is intended for the addressee named and may contain
privileged information or confidential information or both. If you
are not the intended recipient please delete it and notify the sender.
**********************************************************************



**********************************************************************
This message is intended for the addressee named and may contain
privileged information or confidential information or both. If you
are not the intended recipient please delete it and notify the sender.
**********************************************************************




**********************************************************************
This message is intended for the addressee named and may contain
privileged information or confidential information or both. If you
are not the intended recipient please delete it and notify the sender.
**********************************************************************
chipped
 
Posts: 7
Joined: Apr 10 13 2:04 pm

Re: WinGate FTP Proxy requirements

Postby adrien » Mar 12 15 3:39 pm

Hi

can you turn on debug logging in the FTP proxy (and set it to use own file) and then post what it logs when the Transmit client tries to work? WinGate supports a number of methods:

1. OPEN site[:port] where [...] means optional port number, followed by authing to the server.
2. USER user@sitename (e.g. not authing to the proxy)
3. Auth to proxy using USER (if enabled in proxy config)

Adrien
adrien
Qbik Staff
 
Posts: 5448
Joined: Sep 03 03 2:54 pm
Location: Auckland

Re: WinGate FTP Proxy requirements

Postby chipped » Mar 30 15 4:58 pm

Sorry, again with user names redacted. Using Proxy Server Type 1 in Transmit. "USER user@real.hostname"

Code: Select all
#Software: WinGate   Format Id: {87E28D6E-308D-4799-81D7-DF2272774030}   Format Name: WinGate Logger Format
#Version: 2.0   FieldMask: 1023
#Fields: SeqNo   DateTime   IP   User   LogSource   ThreadId   Context   Severity   EventId   LogText
#Remark: TimeZone: -10:00
10779   30/03/2015 14:45:53.884         FTP Proxy Service   4024      info   1   Configuration change:    
10780   30/03/2015 14:46:01.599         FTP Proxy Service   2612      info   64   Service stopped   
1   30/03/2015 14:46:15.042         WinGate NAT   1016      error   128   The ENS driver refused to load. This may occur if the system has failed to boot several times. Press F1 for further details on possible causes and remedies. Double-click to re-enable the ENS driver.   
2   30/03/2015 14:46:15.058         FTP Proxy Service   1016      info   64   Service started successfully   
3   30/03/2015 14:46:15.058         DNS Client   4864   2   warning   0   response code 3 (NXNAME) from 10.20.236.11, processing aborted   
4   30/03/2015 14:46:15.089         DNS Client   4864   3   warning   0   response code 3 (NXNAME) from 10.20.236.27, processing aborted   
5   30/03/2015 14:46:15.699         DNS Client   4864   1   warning   0   response code 3 (NXNAME) from 10.20.236.11, processing aborted   
6   30/03/2015 14:46:22.261   10.20.236.247      DNS Client   4864   6   warning   0   response code 3 (NXNAME) from 10.20.236.11, processing aborted   
7   30/03/2015 14:48:20.393   10.176.155.11      DNS Client   4864   19   warning   0   response code 3 (NXNAME) from 10.20.236.11, processing aborted   
8   30/03/2015 14:48:54.428   10.20.236.247   chipped   FTP Proxy Service   5628   11   debug   1   New connection:    
9   30/03/2015 14:48:54.428   10.20.236.247   chipped   FTP Proxy Service   5628   11   debug   0   C=>: USER xxxxxxxx@103.18.108.213   
10   30/03/2015 14:48:56.848   10.20.236.247   chipped   FTP Proxy Service   5628   11   debug   0   <=S: 220 You will be disconnected after 15 minutes of inactivity.   
11   30/03/2015 14:48:56.848   10.20.236.247   chipped   FTP Proxy Service   5628   11   debug   0   <=S: 331 User panettam OK. Password required   
12   30/03/2015 14:48:56.848   10.20.236.247   chipped   FTP Proxy Service   5628   11   debug   0   C=>: PASS ********   
13   30/03/2015 14:48:56.848   10.20.236.247   chipped   FTP Proxy Service   5628   11   warning   0   500 syntax error, invalid number of parameters - user sent PASS
   
14   30/03/2015 14:48:56.848   10.20.236.247   chipped   FTP Proxy Service   5628   11   debug   0   C=>: QUIT   
15   30/03/2015 14:48:56.863   10.20.236.247   chipped   FTP Proxy Service   5628   11   debug   0   <=S: 221 Logout.   
16   30/03/2015 14:48:56.863   10.20.236.247   chipped   FTP Proxy Service   5628   11   debug   0   File [..\common\CFTPSession.cpp] Line [1074] OnClose of client socket   
17   30/03/2015 14:48:56.863   10.20.236.247   chipped   FTP Proxy Service   5628   11   info   2   Traffic: 194   43   120   430   1s   
18   30/03/2015 14:48:56.863   10.20.236.247   chipped   FTP Proxy Service   5628   11   debug   10   Session terminated: client disconnected   
19   30/03/2015 14:49:04.700   10.20.236.247   chipped   FTP Proxy Service   6036   14   debug   1   New connection:    
20   30/03/2015 14:49:04.700   10.20.236.247   chipped   FTP Proxy Service   6036   14   debug   0   C=>: USER xxxxxxxxx@103.18.109.66   
21   30/03/2015 14:49:04.857   10.20.236.247   chipped   FTP Proxy Service   6036   14   debug   0   <=S: 220 You will be disconnected after 15 minutes of inactivity.   
22   30/03/2015 14:49:04.857   10.20.236.247   chipped   FTP Proxy Service   6036   14   debug   0   <=S: 331 User dwelding OK. Password required   
23   30/03/2015 14:49:04.857   10.20.236.247   chipped   FTP Proxy Service   6036   14   debug   0   C=>: PASS ********   
24   30/03/2015 14:49:04.919   10.20.236.247   chipped   FTP Proxy Service   6036   14   debug   0   <=S: 230 OK. Current restricted directory is /   
25   30/03/2015 14:49:04.919   10.20.236.247   chipped   FTP Proxy Service   6036   14   debug   0   C=>: TYPE A   
26   30/03/2015 14:49:04.935   10.20.236.247   chipped   FTP Proxy Service   6036   14   debug   0   <=S: 200 TYPE is now ASCII   
27   30/03/2015 14:49:04.935   10.20.236.247   chipped   FTP Proxy Service   6036   14   debug   0   C=>: SYST   
28   30/03/2015 14:49:04.935   10.20.236.247   chipped   FTP Proxy Service   6036   14   debug   0   <=S: 215 UNIX Type: L8   
29   30/03/2015 14:49:04.935   10.20.236.247   chipped   FTP Proxy Service   6036   14   debug   0   C=>: FEAT   
30   30/03/2015 14:49:04.935   10.20.236.247   chipped   FTP Proxy Service   6036   14   debug   0   <=S: 211 End.   
31   30/03/2015 14:49:04.950   10.20.236.247   chipped   FTP Proxy Service   6036   14   debug   0   C=>: PWD   
32   30/03/2015 14:49:04.950   10.20.236.247   chipped   FTP Proxy Service   6036   14   debug   0   <=S: 257 "/" is your current location   
33   30/03/2015 14:49:04.950   10.20.236.247   chipped   FTP Proxy Service   6036   14   debug   0   C=>: CWD /public_html   
34   30/03/2015 14:49:04.950   10.20.236.247   chipped   FTP Proxy Service   6036   14   debug   0   <=S: 250 OK. Current directory is /public_html   
35   30/03/2015 14:49:04.950   10.20.236.247   chipped   FTP Proxy Service   6036   14   debug   0   C=>: PWD   
36   30/03/2015 14:49:04.966   10.20.236.247   chipped   FTP Proxy Service   6036   14   debug   0   <=S: 257 "/public_html" is your current location   
37   30/03/2015 14:49:04.966   10.20.236.247   chipped   FTP Proxy Service   6036   14   debug   0   C=>: PORT 10,20,236,247,203,65   
38   30/03/2015 14:49:04.966   10.20.236.247   chipped   FTP Proxy Service   6036   14   warning   0   User sent PORT command, but we are configured for connection out through a proxy - only PASV is supported for this   
39   30/03/2015 14:49:04.966   10.20.236.247   chipped   FTP Proxy Service   6036   14   debug   0   C=>: PORT 10,20,236,247,203,66   
40   30/03/2015 14:49:04.966   10.20.236.247   chipped   FTP Proxy Service   6036   14   warning   0   User sent PORT command, but we are configured for connection out through a proxy - only PASV is supported for this   
41   30/03/2015 14:49:04.966   10.20.236.247   chipped   FTP Proxy Service   6036   14   debug   0   C=>: PORT 10,20,236,247,203,67   
42   30/03/2015 14:49:04.966   10.20.236.247   chipped   FTP Proxy Service   6036   14   warning   0   User sent PORT command, but we are configured for connection out through a proxy - only PASV is supported for this   
43   30/03/2015 14:49:04.966   10.20.236.247   chipped   FTP Proxy Service   6036   14   debug   0   C=>: PORT 10,20,236,247,203,68   
44   30/03/2015 14:49:04.966   10.20.236.247   chipped   FTP Proxy Service   6036   14   warning   0   User sent PORT command, but we are configured for connection out through a proxy - only PASV is supported for this   
45   30/03/2015 14:49:05.357   10.20.236.247   chipped   FTP Proxy Service   6036   14   debug   0   C=>: QUIT   
46   30/03/2015 14:49:05.357   10.20.236.247   chipped   FTP Proxy Service   6036   14   debug   0   <=S: 221 Logout.   
47   30/03/2015 14:49:05.357   10.20.236.247   chipped   FTP Proxy Service   6036   14   debug   0   File [..\common\CFTPSession.cpp] Line [1086] OnClose of server socket   
48   30/03/2015 14:49:05.372   10.20.236.247   chipped   FTP Proxy Service   6036   14   info   2   Traffic: 850   208   184   870   1s   
49   30/03/2015 14:49:05.372   10.20.236.247   chipped   FTP Proxy Service   6036   14   debug   10   Session terminated: server disconnected   
50   30/03/2015 14:49:16.969   10.20.236.247   chipped   FTP Proxy Service   1256   15   debug   1   New connection:    
51   30/03/2015 14:49:16.969   10.20.236.247   chipped   FTP Proxy Service   1256   15   debug   0   C=>: USER xxxxxxxx@aussieappliancerepairs.com.au   
52   30/03/2015 14:49:17.078   10.20.236.247   chipped   FTP Proxy Service   1256   15   debug   0   <=S: 220 You will be disconnected after 15 minutes of inactivity.   
53   30/03/2015 14:49:17.078   10.20.236.247   chipped   FTP Proxy Service   1256   15   debug   0   <=S: 331 User aarepair OK. Password required   
54   30/03/2015 14:49:17.078   10.20.236.247   chipped   FTP Proxy Service   1256   15   debug   0   C=>: PASS ********   
55   30/03/2015 14:49:17.078   10.20.236.247   chipped   FTP Proxy Service   1256   15   warning   0   500 syntax error, invalid number of parameters - user sent PASS
   
56   30/03/2015 14:49:17.078   10.20.236.247   chipped   FTP Proxy Service   1256   15   debug   0   C=>: QUIT   
57   30/03/2015 14:49:17.094   10.20.236.247   chipped   FTP Proxy Service   1256   15   debug   0   <=S: 221 Logout.   
58   30/03/2015 14:49:17.094   10.20.236.247   chipped   FTP Proxy Service   1256   15   debug   0   File [..\common\CFTPSession.cpp] Line [1086] OnClose of server socket   
59   30/03/2015 14:49:17.094   10.20.236.247   chipped   FTP Proxy Service   1256   15   info   2   Traffic: 194   58   120   430   1s   
60   30/03/2015 14:49:17.094   10.20.236.247   chipped   FTP Proxy Service   1256   15   debug   10   Session terminated: server disconnected   
61   30/03/2015 14:49:23.202   10.20.236.247   chipped   FTP Proxy Service   4080   16   debug   1   New connection:    
62   30/03/2015 14:49:23.202   10.20.236.247   chipped   FTP Proxy Service   4080   16   debug   0   C=>: USER xxxxxxxx@103.18.108.180   
63   30/03/2015 14:49:23.280   10.20.236.247   chipped   FTP Proxy Service   4080   16   debug   0   <=S: 220 You will be disconnected after 15 minutes of inactivity.   
64   30/03/2015 14:49:23.280   10.20.236.247   chipped   FTP Proxy Service   4080   16   debug   0   <=S: 331 User aussieap OK. Password required   
65   30/03/2015 14:49:23.280   10.20.236.247   chipped   FTP Proxy Service   4080   16   debug   0   C=>: PASS ********   
66   30/03/2015 14:49:23.280   10.20.236.247   chipped   FTP Proxy Service   4080   16   warning   0   500 syntax error, invalid number of parameters - user sent PASS
   
67   30/03/2015 14:49:23.280   10.20.236.247   chipped   FTP Proxy Service   4080   16   debug   0   C=>: QUIT   
68   30/03/2015 14:49:23.295   10.20.236.247   chipped   FTP Proxy Service   4080   16   debug   0   <=S: 221 Logout.   
69   30/03/2015 14:49:23.295   10.20.236.247   chipped   FTP Proxy Service   4080   16   debug   0   File [..\common\CFTPSession.cpp] Line [1086] OnClose of server socket   
70   30/03/2015 14:49:23.295   10.20.236.247   chipped   FTP Proxy Service   4080   16   info   2   Traffic: 194   43   120   430   0s   
71   30/03/2015 14:49:23.295   10.20.236.247   chipped   FTP Proxy Service   4080   16   debug   10   Session terminated: server disconnected   
    
 
chipped
 
Posts: 7
Joined: Apr 10 13 2:04 pm

Re: WinGate FTP Proxy requirements

Postby adrien » Mar 30 15 7:51 pm

Hi

are you sending 2 CRLFs after the password command? It's complaining about wrong number of parameters, and also logging a blank line.

Adrien
adrien
Qbik Staff
 
Posts: 5448
Joined: Sep 03 03 2:54 pm
Location: Auckland

Re: WinGate FTP Proxy requirements

Postby chipped » Mar 30 15 8:00 pm

What's a CRLF?

The configuration has proxy address, port, user and password. Do you think it's sending the proxy password and the FTP password. The user and password field is blank since I'm already authenticated with the proxy (using access rules), maybe this is why there is a blank line or valid parameter?

If I type in the proxy user name and password it makes no difference. Still doesn't work.
chipped
 
Posts: 7
Joined: Apr 10 13 2:04 pm

Re: WinGate FTP Proxy requirements

Postby adrien » Mar 30 15 8:19 pm

sorry CRLF = carriage return line feed.

it's the way command lines are terminated in many text-based protocols like FTP, SMTP, POP3 IMAP, HTTP etc etc etc.

There's no space in your password? That would break it - make it think the password was more than 1 token.

Adrien
adrien
Qbik Staff
 
Posts: 5448
Joined: Sep 03 03 2:54 pm
Location: Auckland

Re: WinGate FTP Proxy requirements

Postby chipped » Mar 30 15 9:20 pm

No spaces
chipped
 
Posts: 7
Joined: Apr 10 13 2:04 pm

Re: WinGate FTP Proxy requirements

Postby adrien » Mar 31 15 1:05 pm

Hi

which FTP client is this?

Just wondering how you can get a syntax error in a PASS command... first time I've seen one in 20 years.

To see what is being sent would probably require wireshark which would divulge the password. If you're ok with that, feel free to take a capture and email it in to our support desk at support@wingate.com

Adrien
adrien
Qbik Staff
 
Posts: 5448
Joined: Sep 03 03 2:54 pm
Location: Auckland

Re: WinGate FTP Proxy requirements

Postby chipped » Apr 26 15 7:50 pm

Transmit for Mac
chipped
 
Posts: 7
Joined: Apr 10 13 2:04 pm


Return to WinGate

Who is online

Users browsing this forum: No registered users and 4 guests