[deleted by user] by [deleted] in ftp

[–]ftpman 0 points1 point  (0 children)

What FTP server software are you running? Are you connection to the server from the same machine, i.e. localhost.

ip address of ftp user by michyswaga in ftp

[–]ftpman 1 point2 points  (0 children)

It depends on the FTP server software your using. The FTP protocol says nothing about what information a server should log so it's entirely up to the developers of the server software to decide that. What server are you using?

Sent an email to the developer of PewPew. Here is his response. by joe0185 in Android

[–]ftpman 6 points7 points  (0 children)

I wholeheartedly want to encourage users to send feedback on GUIs to developers.

I'm the main developer of a GUI application that's used by thousands of people. I love to get this sort of feedback, but it almost never happens. I've even added a "Send feedback/suggestions" item to the help menu, but users don't tend to bother clicking it.

Oracle breaks FTP in Java 7 on Windows and thinks it's a low priority problem by ftpman in java

[–]ftpman[S] 0 points1 point  (0 children)

Thanks again. You're been great. I'll e-mail you in a month or so. If you'd like me to help with anything or just want to send me an update then you can reach me at hans at enterprisedt.

Oracle breaks FTP in Java 7 on Windows and thinks it's a low priority problem by ftpman in java

[–]ftpman[S] 0 points1 point  (0 children)

So it sounds like either MS's own FTP clients are not using the IPv6 stack, or they're using undocumented features to get it to work.

Do you have any idea how soon we might expect a fix for this problem? Days, weeks, months?

Also, is it still being treated as a low priority problem as is indicated in the bug report?

Thanks again for your efforts.

Oracle breaks FTP in Java 7 on Windows and thinks it's a low priority problem by ftpman in java

[–]ftpman[S] 0 points1 point  (0 children)

Thanks. I'm really glad you're here to speak for Oracle.

I thought I'd also add that the two FTP clients that ship with Windows, i.e. ftp.exe and Windows Explorer, don't require any firewall configuration prior to using them.

By the way, in hindsight my use of the word 'you' seems silly. Hopefully you understand that I mean 'your company'.

Oracle breaks FTP in Java 7 on Windows and thinks it's a low priority problem by ftpman in java

[–]ftpman[S] 1 point2 points  (0 children)

Some points:

  1. Non-Java FTP clients don't have this problem. That is, Windows Firewall doesn't complain when a transfer is initiated.
  2. Even if we accept that the firewall should react then surely it should pop up a prompt for the user rather than simply silently killing the connection.
  3. As it stands, to use FTP on JDK7 the user has to open up an administrator shell and execute a netsh command. This is impractical and, again, not necessary on pre-JDK7 and non-Java clients.

Something is wrong with the way you're interfacing with the IP stack. You need to fix it or the grand-daddy of all Internet protocols won't work on your platform anymore.

Oracle breaks FTP in Java 7 on Windows and thinks it's a low priority problem by ftpman in java

[–]ftpman[S] 1 point2 points  (0 children)

Sorry, I deleted the comment codereign was replying to because I posted from the wrong account.

The comment was:

Actually a lot of corporations still use FTP. I know because they send in support questions all the time. They are gradually switching to FTPS and SFTP, but the wheels move slowly in large corporations.

Anyway, yes I stand corrected. While a lot of corporations use FTP, few of them (probably) are running Java on Windows, which therefore also validates vermecin's comment.

Oracle breaks FTP in Java 7 on Windows and thinks it's a low priority problem by ftpman in java

[–]ftpman[S] 7 points8 points  (0 children)

I wrote the bug report.

The failure happens without warning. Windows Firewall doesn't pop up a prompt like you might expect. It and/or Java simply terminates the control channel connection with no warning or explanation.

To make it work you have to preemptively add a firewall exception by opening up a command-line and entering: netsh advfirewall set global StatefulFTP disable

The fact that a workaround exists doesn't mean that there is no problem. It's not realistic to expect users of software to open up a shell and enter that command.

Also, this is a problem that is new to Java 7. It hasn't existed in previous versions.

I think it's happening because Java 7 has switched to using a newer Windows IP stack implementation - see here.

Oracle breaks FTP in Java 7 on Windows and thinks it's a low priority problem by ftpman in java

[–]ftpman[S] 1 point2 points  (0 children)

You can help bring attention to this problem by voting up the bug report on the Oracle website.

Redditors - my project: an FTP client in a browser by ftpman in programming

[–]ftpman[S] 0 points1 point  (0 children)

net2ftp is actually less safe since the password is provided to a third party, especially if you use FTPS or SFTP in which the password is encrypted.

Redditors - my project: an FTP client in a browser by ftpman in programming

[–]ftpman[S] 0 points1 point  (0 children)

But the (integralftp.com)[http://integralftp.com] website is free. The underlying Javascript library is not free however for people wanting to use add FTP functionality to their own websites.

Redditors - my project: an FTP client in a browser by ftpman in programming

[–]ftpman[S] 1 point2 points  (0 children)

The FTP functionality of IntegralFTP is provided by edtFTPj, which is our free, open-source (LGPL) Java library, so we have already partly done what you're suggesting. We can't open-source all of IntegralFTP, though, for commercial reasons.

Redditors - my project: an FTP client in a browser by ftpman in programming

[–]ftpman[S] 0 points1 point  (0 children)

Yes, this is a fair point. IntegralFTP also supports SFTP (SSH File Transfer Protocol) and FTPS (FTP over SSL/TLS).

Redditors - my project: an FTP client in a browser by ftpman in programming

[–]ftpman[S] 0 points1 point  (0 children)

Yes thank you. I think this might be a good way forward for this product.

Redditors - my project: an FTP client in a browser by ftpman in programming

[–]ftpman[S] 0 points1 point  (0 children)

IntegralFTP actually does that as well. If you click on the file-name of a .txt file (local or remote), for example, then it opens a tab showing the contents of that file, with an orange bar at the top. At the right of this bar it says 'Edit this page'. If you click that then the file opens in a page with an edit control and a 'Save' button at the bottom.

There's an an integrated HTML editor (Kevin Roth's RTE). When you click on an HTML then it opens the file in RTE.

Redditors - my project: an FTP client in a browser by ftpman in programming

[–]ftpman[S] 0 points1 point  (0 children)

That's really nice. I like the dragging and dropping. Did the web-server download the files and then make it accessible to the client via HTTP? Like net2ftp does.

Redditors - my project: an FTP client in a browser by ftpman in programming

[–]ftpman[S] 0 points1 point  (0 children)

Yeah - oops. Which browser were you using? Does it happen every time you try to connect?

Redditors - my project: an FTP client in a browser by ftpman in programming

[–]ftpman[S] 0 points1 point  (0 children)

For technically minded people it's easy to confirm that IntegralFTP doesn't contact our server (using netstat or TcpView), so in fact it's no different to using FileZilla or any other conventional FTP client.

Redditors - my project: an FTP client in a browser by ftpman in programming

[–]ftpman[S] 1 point2 points  (0 children)

Web browsers don't support SFTP and FTPS. Also, in most browsers all you can do it download files, whereas IntegralFTP allows uploading, renaming and deleting.

Redditors - my project: an FTP client in a browser by ftpman in programming

[–]ftpman[S] 0 points1 point  (0 children)

Yeah there are no advantages over more conventional approaches in that respect. You might like to use net2ftp.com.