Torrents created with a local file don't work

I’ve been testing with 6.5.2 and 6.6.0-exp on Ubuntu 14.04 and 16.04.
This problem happens on both versions.
I can download files from torrents in other channels normally.
But can’t download from torrents that I created in Tribler with local files.
I set two PCs, create a torrent in Tribler with a local file on one PC, and try to download from that torrent on another PC.

As seen in the picture, dht and tracker are working but the status is fixed at “Downloading 0.0%” and from the other PC, the torrent file is not fetched.

Did I miss any steps?
Do I need to have Apache server set and run?