rejetto forum

Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.

Messages - rejetto

Pages: 1 2 3 4 ... 840
it's not clear for me if you have a real folder inside the first real folder.
Can you share a screenshot? It should be like this.

My suggestion is
1) create an account "IMPOSSIBLE" with a very hard password
2) give upload permission to IMPOSSIBLE for the subfolder

this will break permission inheritance for upload.

it depends on the firewall, and i don't know your firewall

HFS can display real address of the user in these cases
1) user directly connects to hfs (probably not an option for you)
2) you use NAT on your router. All configuration is to be done on your router, not on HFS
3) you use an http proxy (a generic proxy will hide the address). In this case if the proxy runs on the same computer you need no configuration on HFS. If it runs on another computer you have to configure manually as described at

If you are using a generic proxy you have no way to receive external address.
If you are using FRP as proxy, it can be configured as http proxy and/or generic proxy.

I don't use Live, but the symptoms tell me that it is linking/trying to read some file from a server that you cannot reach (because it doesn't exist, or because your network/country limits you).

I gave a look at it, and I guess this is the line:

   <script type="text/javascript" src=""></script>

HFS ~ HTTP File Server / Re: Upload issue
« on: June 17, 2022, 02:04:41 PM »
you have to be careful on the name for the file field, but I can't remember now. You should find someone else who made the same question here on the forum. There should be some details there.

HFS ~ HTTP File Server / Re: Download old versions
« on: June 17, 2022, 10:22:17 AM »

beware, old versions may have critical security bugs

HFS ~ HTTP File Server / Re: HFS3 on Windows 10
« on: June 06, 2022, 09:11:56 AM »
HFS 3 is a "console" program now, and it will run in powershell or in older "cmd" (command prompt).
Any method that can bring a console program to the system tray will work also for hfs3.
I'm not aware of an official way to do that, but I'm quite sure there are free programs out there to do it, because i've been doing it like 15 years ago.
Consider anyway that if you need it to be always running, "system tray" is not the way to go, but "services" is your keyword.
There are some ways to transform any console program to a service, both from microsoft and 3rd parties. I didn't focus on this aspect but I surely hope to make things easier in the future. Even producing a guide would be a nice start.

Italiano / Re: Barra comandi sulla sinistra apparsa
« on: May 11, 2022, 07:46:48 PM »
ciao, intanto ti consiglio di usare una versione più aggiornata. C'è la 2.3m
Usare versioni non aggiornate ti mette a rischio.

Non c'è un'opzione "da cliccare" per togliere i riquadri a sinistra. Quello che vedi è il template di base, se non ti piace puoi installarne un altro, oppure se conosci l'html puoi pensare di modificarlo tu stesso.

Se prima per te era diverso vuol dire o che usavi un'altra versione o un altro template.

hi, what you want to do is not currently offered by HFS, sorry.
You probably need a different software.

One thing that bother me and maybe related to that amnesia : to close HFS, there's no "close" button or feature. So I close the CLI (I even try CTRL+C sometimes in it, to cleanly close the program). Is it the way to close it ?

this isn't a part where i put much attention yet, but apparently the good way of closing it is CTRL+C. This isn't ideal of course, on Windows at least.
I say rare because most stuff is done within 1-2 seconds, so that's for sure not the cause of your problems.
Next version will detect also closing of the window, to ensure final procedures are done

How do it save things ? I always push "SAVE" putton in the admin panels.

and that's enough

Solution : add a button with "OK" text.

will do, but i already opted for "auto-dismissing" notification on a couple of cases. In vext version.

No : I refer to right-click -> launch as administrator (or make a shortcut, go in its properties, advanced, and check the bock "always launch as admin").

i guess it's basically the same thing, presented differently.
I don't run it that way, and still I get the net-drives.
Some programs, when not run "as admin", will present a dialog for admin permissions, you surely know, and that's basically UAC.
I also get no UAC dialog.

Btw I have disabled UAC competly (this is a nightmare and I'm not the only one th think it).

i'm no expert with this kind of stuff in Windows, but since win10 i didn't have to disable anything, and the annoying UAC interactions introduced with Vista (i think) are simply not there.
Since my account is part of "adminitrators" I'm not sure what triggers the UAC dialog for some softwares, if it's just bumping into a priviledged instruction or an explicit declaration of the exe file at its start. Fact is, some programs present this dialog "later", but I cannot exclude it's because they are launching another program, behind the scenes.

I'm happy to see you managed to solve your problem.
Anyway, I think it has something to do with the "working directory". When you create a shortcut you have a "start in" field, that's basically it. HFS will save files there. You can confirm where it is working when the CLI opens, there's a line starting with "cwd".

Everything else / Re: Let things calm down
« on: April 30, 2022, 01:34:24 PM »
I'm not fluent with python, but i had quick look at it and didn't find anything harmful.
We are not talking about a black box, instructions are there, readable for anyone.
Would anybody find malicious instructions please let me know, and I'll take actions accordingly.

- We cannot move entries (up, down) with the mouse. It would have been cool, to sort things. For now if we're not satisfied after a few moment of what we have done, we have to delete the entries and recreate them.

i will likely add the up/down at some point because that "editor" is meant to be generic, and other plugins may be sensible to the order of data.
Anyway, this is not true for vhosting plugin, the way it is right now at least. So you should be ok without the order, but if you really really want to change the order you can still open config.yaml file with notepad and you may find it's easy to make it.

- There's not EXE staying in the systray, like the V2. Now we launch a CLI, and that populates our taskbar, and I don't want that. I'm sure there's a workaround with softwares allowing to minimize any window in the systray, but the ideal would be to have a native solution.

i hope at some point we'll have hfs install as a service, and be controlled with a tray application like you say.
It's not high priority for me, and it would be cool if someone else would work on it, as the tray icon would probably be a separate program.
I added it to the to-do list.

- Popups hovering when we finished an action don't disappear by themselves. We have to click in the void around, and that may disturb people not used to.

in some cases this is good, because i need to know the user acknowledge to the content of the popup.
I'm sure some cases would be better with the behaviour you just suggested. Feel free to point at some of them you care about, and I'll consider which ones to transform.

- Network drives aren't detected if we don't launch HFS v3 in admin mode. That's normal with most of softwares, and know this since a long time ^^,  but I suggest to put a line in the UI to inform users.

thanks for the suggestion, but I'm not able to confirm it yet: i have a couple of networked drive here and HFS sees'em even if I don't get the "User Access Control" warning of windows when i launch it. When you say "admin mode" are you referring to the UAC ?

Now I want to say congratulations for this new version of HFS. The UI is amazing, there's many options. That's a damn good HTTP solution. The upgrade since v2 is stunning. Keep the good work !

thanks, it was not an easy decision because making it will take about 1 year of my time just for the first version. It's not easy to start a project this big. That's why I delayed it for 8 years.

i quickly considered the evidence you brought, and i determined that it was not enough for the statements you made against NaitLee. You may disagree, and I may be wrong, but that's the best i can do for the moment.
I'm not asking you to trust the guy. Don't, if you feel like it. I don't say he cannot be evil, I said you went a bit too far with words for this place.

I didn't say "benign" to any attack. I can't say if you had any damage or if you had any real threat on you.
I know most web attacks are automatic (= cheap), hoping to find something very specific behind the "door", but without really knowing, and thus most of them are ineffective.

I don't want to prevent your "free speech" in general, just here. In a way I'm responsible for this forum, but I don't have time and will to investigate this further, and I have to make a few decisions anyway.  I'm not here to lecture people how to live.
Answering the rest in a following post.

Everything else / Re: Let things calm down
« on: April 30, 2022, 10:36:01 AM »
@naitlee, you are right and i feel bad for you because i know you were trying to help

Moreover, I'm not sure that your plugin allow to use several "hosts", you only give a single example.

I was in a hurry and didn't communicate it in the best of ways, but that's what the "+" button in the picture is for, to add more.

- A way to whitelist URLs incomming in HFS. If a distant user try to reach a URL that isn't corresponding to any URLs parent node, thus he'll been blocked.

I'm not totally sure what you meant by that, but it's giving me a huge hint on how to tell unwanted traffic. Surely a lot of people have come to this eons ago, but me? just now.
I've been paying little attention to the "domain" thing at this stage of the project, for good reasons, but most of the unwanted traffic will come to you just with your IP, randomly.
Rejecting all traffic not using the domain is a piece of cake. I could easily make a feature for that. I'm not sure if as a plugin. I'm trying to make plugins to both show people what they can do, and also to let people customize them to better suite their needs, possibly by making a new plugin out of them.

Problem is: a lot of people don't have a domain, and I'm not sure I want to force them, limiting possible usages of the server. Also because it would rely on external services, I'm trying to not bind the project to external services.

Pages: 1 2 3 4 ... 840