I'd like to add to this, and also request a possible addition to the program.
So I am experiening this same issue. But I think I have it figured out. As HFS is using an External address to allow external access, and as this external address is provided by my ISP, it is safe to assume that my license will eventually expire and I will get assigned a new IP address from the ISP when I begin using the PC again and become active online. So I think that is what the issue is on my end, and the solution would be to contact my ISP and request they give me a static external IP address. Dunno if any cost is associated to it though.
So here is my workaround / request of Rejetto:
Wouldn't it be sweet if whenever the IP address my ISP provides me expires and my HFS is no longer accessible for this to take place....this is a good idea I think, dunno if it could be done though.
Here's my thought:
So, my IP expires. Great. That sucks.
HFS sends a ping out or something once an hour to maintain activity and thereby grab a good IP from my ISP.
When this happens, HFS sends an email to me at a designated address to indicate that it has a new address and tells me what that address is.
This way, when I am on the road and need access to my files, a quick check of my email will ease up on my downtime.
What do you think? Can that be done?