I am today in Germany and decided to transfer 1,5 Gb of photos to my home computer. Both PCs are using Windows, both have μTorrent. Why not direct upload through VPN? Because the German upload speed is too low and connection is unstable. μTorrent helps me to transfer data in small chunks.
My home computer has a public IP address, I opened a port there and turned the μTorrent's tracker on.
In Germany I created torrent, added my home tracker to it and started seeding. Then I transfered torrent file to my home PC and started downloading.
At the beginning everything was Ok. My home collection started to grow slowly, but then something happened and data is not transfered anymore. Either one μTorrent doesn't want to seed or other μTorrent does not want to download.
What could happen? I suppose that upload/download ratio could be involved but am unsure.
I use VPN to my home network. Other services work through this VPN flawlessly. If it were a setup problem, then I would not able to download anything even at the very begin.
Update
I made an one hour pause, then connected VPN and started the seeding μTorrent, and it seeds!