yashsingh1/xdaforums huggingface dataset:
[Android Apps and Games] Themuzz:
Ah, it sounds like you forget using the port number. For example, you have an FTP server running on port 2121 with internal IP 192.168.1.54 and enabled port forwarding on your router to forward outside port 2121 to inside IP 192.168.1.54 and port 2121. Now you can access the FTP server using your public IP, for example 123.123.123.123

However, you need to specify the port number when using the IP. If you use a browser, type: ftp://123.123.123.123:2121/ That should work.

Let me know!

Ok, so client and server are on the same wifi. The server is, for example, running on 192.168.1.54 and port 2121, now on the client (probably a computer) use the browser and type in ftp://192.168.1.54:2121/

Let me know whether it worked!

Good idea! Great to hear you tried all those options but unfortunately at this moment only one SSID can be specified. However, as soon as we thought of 2-3 more servers to add for the update we will also include the ability to select multiple SSID's

Good point, the SFTP server only supports SFTP commands and will work great with all SFTP clients, however, SSH commands are not all supported. You can try the linux sftp command.

However, we also released an SSH Server (on Play) which also supports SFTP and SCP. So if you try that app you can connect through SSH commands from the command line.

Let me know whether it worked.

You're right, way easier and can be used wireless!

I would appreciate if if everyone could leave a review on Play. Thanks for the feedback, more comments are of course welcome! :D
[Android Apps and Games] kurokirasama:
Hi:

I tried your ssh server and with winscp i had no problems. I could also connect without problem trough ssh command. But when I tried scp, the server disconnect the command and some times the app closed itself.

I don't know why this happens, I hope you can help me. I could let it like this because with ssh command it is enough for me but it bothers me xd.
[Android Apps and Games] Themuzz:
Could you send me the steps you took? So what client are you using and what command did you send that produced an error?
[Android Apps and Games] Themuzz:
Anyone using the app? Feedback is welcome :)
[Android Apps and Games] deaver_92:
Yup that was the culprit. Thank you!
[Android Apps and Games] kurokirasama:
Hi:

I am using scp for windows (open ssh) "scp -P serverport file user@serverip:directory/file". But, I already solve the copiying problem, i had put wrong some options of the scp command.

However, while doing this, the server did stop sometimes and even the app closed itself. Even once my external sdcard was unmounted (?).

I will keep testing and let you know if i find out more.

BR
[Android Apps and Games] Themuzz:
That should not happen, did the device ever do that before you installed the app? Because the app doesn't have the capability to unmount the sdcard.

Maybe you can test it also on another device?
[Android Apps and Games] kurokirasama:
Hi:

No, it never happened before, although it did happen when i was using the app, i'm not 100% shure that it was it fault, but it's very likely.

However, it have not happened again.

Sadly, i don't have another device to test.

BR,
[Android Apps and Games] kurokirasama:
Hi:

I tried to add a public key so i don´t have to enter the password every time i connect to the ssh server, but i get this message:

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@

@ WARNING: UNPROTECTED PRIVATE KEY FILE! @

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@

Permissions 0644 for 'pass_rsa' are too open.

It is recommended that your private key files are NOT accessible by others.

This private key will be ignored.

It seem to be a problem with the permission of the authorized_keys files in my device. However i don´t know how to change them and i haven´t been able to find it out who without root priviliges.

Do you have any ideas?

BR,
[Android Apps and Games] Themuzz:
What gives you that message, the server or the client program? I assume the loading of the private key in the client gives the problem so it's not a server problem.

You can just generate a key paid using puttygen, copy it to the device and use it for a user. What client are you using?
[Android Apps and Games] theronkinator:
I'm using with my Xperia U and FileZilla Client on my PC works really well thanks for the app.

I'd like to see an option to lock it to wifi only for security reasons if possible, so completely kill it working on 3G.
[Android Apps and Games] Themuzz:
Good idea, but since a lot of devices have different connection methods (3g, wifi, ethernet) we decided to listen on all. However, if you rooted your device you can use apps like droidwall to block these connections.

FTP Server Ultimate just got a video review on XDA TV! Thanks JIMMYMCGEE!

www.xda-developers.com/android/app-review-run-a-ftp-server-on-android-with-ftp-server-ultimate-xda-developer-tv/
[Android Apps and Games] Theonewithideas:
I'd use this app... if it had Holo.
[Android Apps and Games] Themuzz:
Good point, we might put the new theme in the update. But since we designed it like this and made it very stable it might take a while. And since it's a server you probably don't open it a lot :)
[Android Apps and Games] Themuzz:
Does anyone have other ideas for the FTP server?

Btw, does anyone use it on more than 1 phone, for example only for storage?
[Android Apps and Games] Northernmost:
I'd use it on phone and tablet purely for always on file transfer capabilities. Currently, sshdroidpro fits the bill but it can be hit or miss at detecting a network change and sometimes needs manually quitting and restarting.
[Android Apps and Games] Themuzz:
Ah, good to hear it works ok! Are you missing anything?
[Android Apps and Games] Northernmost:
Once you can specify multiple SSIDs (or blank SSID meaning enable for any WiFi connection) against a single server config it'll be working for me ;)
[Android Apps and Games] Themuzz:
Ah yes, I know :) Will be included in the update :)
[Android Apps and Games] Cybernerd:
Hi there!

Great app! Is it possible to save log to file? Or better yet copy specific text like IP from log to clipboard? Thanks!
[Android Apps and Games] neo668:
Registered on this forum to say thank you for this great app. I did have a few problems though, which have now been solved. I used the built-in Dynamic DNS Updater to connect to my Dynamic DNS with ChangeIP.com.

The first problem was with ChangeIP, I think. I couldn't connect nor ping my Dynamic Domain Name. So I deleted it on ChangeIP.com website and created it again. This time I could ping it.

But I still could not connect to the Android FTP server. After spending much time reading up on this forum I realized I had not opened up a port in my home router. So I did so.

I still could not connect with the built-in FTP client in IE. Installed FileZilla FTP client and still could not connect. I had CuteFTP Pro on another computer and tried that. Surprise surprise. I connected immediately.

Conclusion:

(1) I wonder if I'll have port problems when I'm away from home?

(2) I can only connect with CuteFTP. IE and FileZilla will not work. Am I doing something wrong?

Thank you just the same.

:good:

PS:

I tried using 3G by switching off the WLAN. Couldn't get it to work. I know the IP address was updated but I couldn't ping it. Changed back to my home wifi. And that worked again. Any ideas for a noob to try? Thanks.

PSS:

I suspect that my 3G provider is blocking things. IDK. Can someone enlighten me?

PSSS:

Okay. I went to the GRC website and used Shields UP!! to check my first 1056 ports. They were ALL stealthed. I guess mobile carriers won't let anybody access your phones from the outside for security reasons. This means I can only use this app at home on my own home wifi. Still great app though. But restricted.
[Android Apps and Games] Themuzz:
Yes, you can easily do that. You can email it to yourself or use the email option to select all the text. You can also filter for a specific IP, etc.

Let me know whether that helped!

Great to hear you like the app! To answer your questions:

1. Why does only one FTP client work?

It depends on the connection type (passive or active). Depending on what ports are open and whether your router supports nat you might need to use a passive connection. Just try to change the settings for the connection on the other ftp clients. Also, did you try Cute FTP on the same computer as IE and FileZIlla?

2. 3G blocked?

You're right, some providers don't allow the running of servers. However, other providers do allow it. It really depends on your provider, but it looks like yours doesn't allow it.

Let me know if there is anything else!
[Android Apps and Games] xlinkx:
Thanks for this great app but I having problem connecting to the internal ip. It'll only work to public ip and port forwarded. Any idea how to fix this?
[Android Apps and Games] Themuzz:
I'm not sure I understand what you mean, could you elaborate a bit on how you want to use it and how it doesn't work?
[Android Apps and Games] eanema:
Nexus 4 / android 4.2

Hi I recently bought a nexus 4 running android 4.2. I really dislike the whole MTP thing so I decided to try out FTP server ultimate.

The app has an excellent interface and seems to be full of features. The problem is I can't seme to make use of it - I cannot connect to the SFTP server that I setup on my phone. I am attempting to connect to the phone over wifi from my desktop that is on the same subnet/local LAN. When I try to connect to the server from filezilla I get:

Status:	Connection attempt failed with "EHOSTUNREACH - No route to host".

Error:	Could not connect to server

From past experience, typically what this means is that the port (in this case 2222) is being blocked by the OS firewall. Usually, taking down the firewall would open the port and the connection could proceed. Because this is an android phone, I have no idea how to poke a hole in the firewall or even if this IS infact the problem...

Any comments would be great :)
[Android Apps and Games] Themuzz:
Could you try running a normal ftp server without users and try to connect? Let me know whether anything show in the log of the server.

Also, are you sure your router/computer isn't blocking anything?
[Android Apps and Games] neo668:
Thank you Themuzz for this great app. I've tried another quite popular filesharing app but it's not as reliable as FTP Server Ultimate. But I also have a couple of problems with FTP Server and I don't know whether it's the app or my phone.

I usually use FTP Server to backup files from my phone or transfer a ROM to the SD card of my phone. Sometimes it works really well without a hiccup. And quite often it will break connection in the middle of a transfer. Checking the phone and the app I would normally see the following errors:

(DMWBFC) - MKD error

426 Data socket error

Listening stopped

Error accepting/binding socket java.net

SocketException: Socket closed

How do I prevent the above errors and achieve a stable FTP connection? Thank you.

PS I think this could be a kernel problem. Please consider this solved.
[Android Apps and Games] i8ts:
FTPS (SSL) connection problem

Hi was wondering how to get FTP Server Ultimate to work with SSL turned on.

I have a router and have no idea what the problem is but I can connect with SSL

turned off using regular FTP. Am going to guess I need passive port range to be opened in my router?

With various FTP servers on PC had to open passive ports.

Tried FileZilla, WinSCP, and Cute FTP. All good with no SSL but with SSL enabled they can't open a data connection.

Or an error similar to that like "server cant open data connection"

Just turned off passive ports in router for Cerberus FTP on PC. Tried to connect with AndFTP from phone. Could not

connect at all. No data connection error. Turned those ports back on in router and was in no problem.

Any help would be great on this matter :)

PS...am doing it all on home WiFi. Tried passive and active during SSL attempt...
[Android Apps and Games] boomerbubba:
I have been trying to use FTP Server Ultimate to time my WiFi network connection to an Android device. After starting the server and logging into it from a desktop computer within that LAN, I try sending a test file with a command such as this:

ftp> put filename /dev/null

I have tried this test several ways. The best way for my test would be with a virtual file originated on a Linux client by using something like

ftp> put "| dd if=/dev/zero bs=1048576 count=1024" /dev/null

to generate a large virtual file on the client side and send it. But I also have tried sending ordinary physical files from the client box. I also have tried running FTP on a Windows client box with a physical test file. I have tried two different Android devices running FTP Server Ultimate, and on both the permissions for /dev/null are appropriate and stock.

Using /dev/null as the target on an FTP server is a common method to use FTP for testing network throughput without writing the physical file to disk on the server. The FTP server should just send the incoming stream to the /dev/null bit bucket.

But using FTP to send a file to /dev/null always returns an error status from the FTP Server Ultimate server:

451 Couldn't truncate file

No error is logged on the FTP Server Ultimate side as far as I can tell.

So the server basically fails to recognize /dev/null as a special file in the Android's Linux engine that can be written to. I think the server just sees that the "file" called /dev/null exists and tries to delete it first as if it were a regular file.

By any chance, are you using the GNU swiftp library under the hood? I find this 451 error string in their source code, which does seem to behave that way.
[Android Apps and Games] boomerbubba:
I got this functionality working by substituting the append command for put.

ftp> append filename /dev/null

I still think put should work in general, since that is what is expected on other *nix-based FTP servers. (See, for example, this and this.)

But I can make do with append.
[Android Apps and Games] Themuzz:
Apologies for the late reply, but to answer the questions:

@neo668 If the socket is closed that could happen by a bad connection (wifi or 3g) or it might be a kernel problem. It's unfortunately not something that can be changed, since Android handles sockets.

@i8ts So you enabled SSL with our built-in certificate? If so, you need to specify in the FTP client that you are using implicit ssl, otherwise you will get an error while connecting since the ftp client doesn't know SSL is required. Just have a look at the settings of the ftp clients (it works perfectly with filezilla).

@boomerbubba So you tried it with FTP or SFTP (ftp over ssh)? Anyway, great to hear it's fixed by changing the command :) Would be greatly appreciated if you could also leave a review on Play :)

More feedback is of course appreciated!
[Android Apps and Games] boomerbubba:
I tested with FTP command-line client programs -- one on a Linux distro and another on a Windows XP box. Also used the Busybox FTP client on the same localhost as the FTP Server Ultimate is installed on. Always got the same "451 Couldn't truncate file" error from the server.

I never tried SFTP, nor saw the need for it since I am doing this all within my own private LAN.

BTW, I did try to leave feedback on Play, but Google Nazis now make one join Google+ to do that, which I refuse to do.

If I had left a review, it would have said this is a great app, but it would be better if I could select an option to restrict it to my LAN or WiFi. I do not care to expose my Android device to Internet FTP access just because I have local stuff to do. If that functionality is not easy to add, the next best thing would be to enable restricting to a local subnet or IP range such as 192.168.1.*, instead of specifying each individual IP on a whitelist.
[Android Apps and Games] Themuzz:
[MENTION=2762948]boomerbubba[/MENTION] Apologies for the late reply, but the commands do work by substituting the append command for put? About the only listening on a specific network card, could you have a look at Servers Ultimate? It also has the same ftp server and allows for way more settings (like only listening on a specific network adapter).

Let me know.
[Android Apps and Games] andlid:
got the same problem, I use andftp client to transfer around 500 files to the ftp server. I re-enabled resume support on the andftp client and moved the devices away from eachother (they were very close). I use the tethering on my phone and use a Kindle CM10.2 Kindle Fire 7" with the server installed. I also created a new random port. Problem went away after. :good:
[Android Apps and Games] dietche:
Can't access /mnt/shell folder with this ftp server app. On windows I get the error 550: The path is inaccessible

I have a rooted Galaxy Nexus.
[Android Apps and Games] mercxda:
easy feature request : upload / download ratio

(user A can download X amount of data only if he has already uploaded Y amount of data)

;)
[Android Apps and Games] Pranav_999:
Hello People. Sorry for opening this thread again but this does'nt work on My Samsung Galaxy Note 2 GT N7100 running on android 4.4.2. I tried setting up FTP Server Ultimate as per the instructions provided, but everytime I try to connect to the server through softwares like FileZilla, ios FTP Clients or even through the web browser, I'm getting this message : "ECONNREFUSED - Connection refused by server". I tried using Servers Ultimate Pro, but the result is the same even when both the devices are on the same WiFi network. I am a noob as far as setting up such a server is concerned.
[Android Apps and Games] CrazyCypher:
I can access SD card but I cannot delete pictures for example... keeps saying I dont have permission or something, but I have resd/write, user/pass, everything... :/

Any help will be appreciated :)
[Android Apps and Games] kushfighter2:
Observations made by a well wisher

hey, nice app you have made. Have experienced no problem except laggy launches after reboot sometimes..(my phone was angry)

anyways being a well wisher i have noticed that your paid app- port forwarder pro is being distributed(i think illegally)

on many sites . one is aptoide (sorry i cant post link, try to google port forwarder pro apk aptoide)

(sorry for spaces in between)

hope you can take action

(just asking, did you play war of nations? name seems to be familiar)
[Android Apps and Games] natong:
My Lenovo K3 Note, Android 6.0, non-root can't write access to external SDcard. Eventhough I set home to external SDcard. So saddddddd.
[Android Apps and Games] KRLES:
Hi, to the SDCARD problem, you can solve it connecting via adb or SSH (you can use a Ultimate Server SSH, then "su") and next commands

pm grant com.icecoldapps.serversultimatepro android.permission.WRITE_EXTERNAL_STORAGE

pm grant com.icecoldapps.serversultimatepro android.permission.READ_EXTERNAL_STORAGE

pm grant com.icecoldapps.serversultimate.packa android.permission.WRITE_EXTERNAL_STORAGE

pm grant com.icecoldapps.serversultimate.packa android.permission.READ_EXTERNAL_STORAGE

pm grant com.icecoldapps.serversultimate.packb android.permission.WRITE_EXTERNAL_STORAGE

pm grant com.icecoldapps.serversultimate.packb android.permission.READ_EXTERNAL_STORAGE

pm grant com.icecoldapps.serversultimate.packc android.permission.WRITE_EXTERNAL_STORAGE

pm grant com.icecoldapps.serversultimate.packc android.permission.READ_EXTERNAL_STORAGE

pm grant com.icecoldapps.serversultimate.packe android.permission.WRITE_EXTERNAL_STORAGE

pm grant com.icecoldapps.serversultimate.packe android.permission.READ_EXTERNAL_STORAGE

Right now I can write in the SMB External Storage perfectly and i think I could write on the rest of the servers too.
[Galaxy Ace S5830 Themes and Apps] nikhil.r:
namaste to all my xda friends over here.. m just sharing ths app created by dami apps.. it works like wifi direct and has the best ui (u dont need to put ur wifi ip address or receivers wifi ip address in it)

Special features or say benifits of ths app:-

1) it does not need actual wifi data connection.. jus two phones connected to each oder by wifi hotspot tethring is enough.. thus saving ur precious data plans.

2) u can also share files to ur laptop or pc if u dont have data cable via wifi connection (no data charges here also , simply connect and transfer:) )

3)transfer files with the speed of around 6-8mbps (as tested on my ace) ..so big files which takes time to get transfered via bluetooth can b send by ths app..

4) runs on any rom.. and can transfer any sort of files with watever size..

Thumbs up to the developer:thumbup:. i m just sharing their work.. all credit goes to dami app team..

link to get it

https://play.google.com/store/apps/details?id=com.lyy.softdatacable&hl=en

thanking you.. ur friendly xda junior member:)
[Galaxy Ace S5830 Themes and Apps] system.img:
Thanks a lot! :D
[Galaxy Ace S5830 Themes and Apps] Dragonzdude:
thank u buddy very useful app....thanx a lot
[Galaxy Ace S5830 Themes and Apps] phil boob:
very clever but.............

as you said looked great and sync went well with phone2 pc but all I got was the ftp page on browser and cant seem to get files off there?

I drag n drop and right click download file but all I get is webpage links of my stuff? whats that all about.
[Galaxy Ace S5830 Themes and Apps] nikhil.r:
wen u open ftp page on internet explorer there cum an option to open page in windows explorer under the toolbar of ie.. click on page and thn click on open in windows explorer.. u r done
[Galaxy Ace S5830 Themes and Apps] system.img:
What???!!! Did you just say Internet Explorer?:eek:
[Galaxy Ace S5830 Themes and Apps] shreyasvb:
Internet explorer? Dafuq :D:eek::eek: u ab alien o something? :confused:
[Galaxy Ace S5830 Themes and Apps] phil boob:
Internet explorer

hmmmm
[Galaxy Ace S5830 Themes and Apps] nikhil.r:
internet explorer will b used wen u connect it with pc..
[Xperia Arc General] danisariandi:
Hi, guys !! Good news. I'm seeing on thread this :

http://xdaforums.com/showthread.php?t=1422061

after seeing this, I want to try to enable init.d on stock kernel .587. I'm following this procedure. finally, It works on me !!:D
[Xperia Arc General] SXUsr:
See the thread in the Arc section. ;)

Sent from my CM9'd Arc
[Xperia Arc General] danisariandi:
Thanks for comment:)
[Optimus One, P500, V General] russian392:
If you have cyanogenmod 10 by rashed, or any other, what custom theme do you use?

Post it here (with some snappys of course).
[Android Software/Hacking General [Developers Only]] forart.eu:
Hi everyone, wanna share this intesting find:

Here's the SourceForge page: sourceforge.net / projects / ipaq214android

Hope to see it run on my hx4700 soon !
[Android Software/Hacking General [Developers Only]] alvinhochun:
If any developers have an iPAQ 21x come to help on my project because of this post, I would be very thankful to you, though I know the possibility will be extremely low. For your hx4700, check my reply on SourceForge.

I prefer giving out this link though there aren't anything special.

BTW is it so "breaking"? The project is already 9 months old already, though there is only one developer at all, which is me. Painful. :crying:
[Galaxy Note GT-N7000 Q&A, Help & Troubleshooting] lordcedrich:
there something error in my recovery

E:failed to moun /data (invalid argument)

E:copy_log_files_to_data :: cant mount /data

the last thing i do is ti back up then when i restore it is shutdown then always stock up in samsung logo what will i do

i tried to flash everything wornt works to

even though i modified custom it workks but the problem is it hangs up a lot can anybody help me this problem
[Galaxy Note GT-N7000 Q&A, Help & Troubleshooting] evaworld:
ok, it seems that u now have emmc bug, while restoring ur backup so I think u were in stock kernel, but you are lucky that your phone is opening, so you think I have to repetition your phone, but before you do that you can try to flash stock gb with PC Odin, if it fails, so the repartition method is your only way.