Q1:
What is the "auth-ID"?
The auth-ID is an internal identification which authentificates the user. It will be first generated by the admin or the automatic registration process and can later be modified by you, the user. Think of some kind of a low security password.
Q2:
Can I use a HTTP proxy?
Yes, but pay attention:
Some HTTP proxies like privoxy delay the upload progress bar!
You may want to disable proxying fex.rus.uni-stuttgart.de if you run into this problem.
Q3:
I have uploaded a HUGE file but misspelled my recipient's address. Now I have got an error bounce e-mail. Must I re-upload the HUGE file?
No, it is not necessary. You can redirect the file with "user config & operation control"
Q4:
I have uploaded a HUGE file but forgot another recipient. Must I re-upload the HUGE file?
No, it is not necessary. You can forward-copy the file with "user config & operation control"
Q5:
My recipient has lost the notification e-mail with the download-URL. What can I do?
Go to "user config & operation control" and see "Show download URLs of files you have sent"
Q6:
How can I upload several files at once?
Q7:
I cannot upload files > 2 GB with my web browser!?
Many web browsers have bugs in their HTML-FORM implementation. The limit mostly is 2 GB, sometimes 4 GB.
You have to use a special F*EX client to upload files > 2 GB, see
[http://fex.rus.uni-stuttgart.de/tools.html]
One exception is Firefox: F*EX has a workaround to handle its buggy upload implementation, so you can upload files of any size.
Also Google Chrome has no limitation at all.
But remember: No web browser is able to resume an interrupted upload. You need a special F*EX client like fexsend or schwuppdiwupp for resuming.
Q8:
Why is the upload status window empty and I cannot see the progress bar?
Most probably you are using a (enforced) web proxy, which cannot handle dynamic HTML pages.
A workaround is using Google Chrome, which shows the upload status by itself.
Q9:
My download was aborted before it was finished. Can I resume the download?
F*EX supports resuming at download, but your client also has to support this feature.
Firefox eg is missing this HTTP feature, you need an other client like opera, wget or fexget.
Q10:
My upload was aborted before it was finished. Can I resume the upload?
Q11:
Can I use a download manager/accelerator?
Generally, no, because they suck: they are not RFC compliant and produce a LOT of unnecessary server load.
But there is one exception: axel [
[http://axel.alioth.debian.org/]]
Q12:
When I hit [ESC] in firefox the upload is canceled. Why?
This is a built-in feature of firefox: ESC terminates the current operation.
Simple solution: do not hit ESC in Firefox.
Complex solution: ask the Firefox developers to add keyboard configuration.
Q13:
Sending as a F*EX user is easy, but how to receive files from others, outside?
Q14:
Sometimes I can download a file more than once, especially when I repeat it quickly. Is the autodelete feature buggy?
The F*EX server has a grace time of 1 minute after first sucessfully download in which the file is still available. This is necessary because of some stupid "download managers" which requests the file several times at once. Otherwise they would report an error to the user.
Your fexmaster has set AUTODELETE=DELAY as default, which means that the autodelete cleanup process is called once a day.
Power users (use the source, Luke!) can set a "do not delete after download" flag.
Q15:
I have uploaded a file to a list of recipients. Will the file be deleted after the first recipient has dowloaded it?
No. Every recipient gets his own copy of the file which is independant from the others.
Q16:
The default keep time is too short for me, I need more. How can I set it?
Use fexsend, ask your fexmaster or read the source code :-)
Q17:
I have sent a second file with the same name, but the recpient has not received a second notification e-mail. Why?
A file with the same name to the same recpient overwrites the first one if it is still there (no download so far).
A second notification e-mail of the same file(name) is not suggestive.
Q18:
How can I sent a more compact notification e-mail?
Let your comment start with "!.!", then the notification e-mail will contain only download-URL, size and comment.
Q19:
How can I suppress the automatic notification e-mail?
Use "!#!" as comment, then no notification e-mail will be sent.
Of course you then have to inform the recipient manually.
Q20:
Can I get a notification e-mail on download?
No.
Such a feature is in conflict with German and European privacy laws and will not be implemented.
With e-mail you also have no acknowledgement of receipt.
Q21:
I cannot download files with Internet Explorer, it tells me "Cannot open Internet site". What shall I do?
Q1:
I cannot install a web server like fexsrv, because I have no root permissions. Is there a pure-CGI-version of F*EX which runs with an apache web server?
F*EX is hard bound to fexsrv for several reasons (performance, file size limit, session concept, etc) and cannot be run as CGI under apache. But you might have a look at
which implement a file exchange as pure CGIs, but with a 2 GB file size limit, which F*EX does not have.
Q2:
I have already a webserver (apache) running. How can I install F*EX parallel?
You have to use another port or ip for F*EX, because you cannot run two services on the same ip:port combination.
For example port 88, use "./install -p 88"
For another ip you can create a new virtual interface or use a virtual machine.
See the documentation of your UNIX.
Q3:
F*EX is not working at all! I cannot connect to it with my web browser!
Check your routing, ipfilters and firewall setup.
Also check whether your xinetd is linked with tcp-wrapper and configure it correctly (hosts.allow).
F*EX needs port 80/tcp for HTTP and optional port 443/tcp for HTTPS.
Q4:
How can I integrate F*EX in the existing user management at my site?
Q5:
I want that all of my local users can use F*EX. How?
Let them register themselves with
[http://YOURFEXSERVER/fur]
You have to edit /home/fex/lib/fex.ph and set (example):
@local_hosts = qw(127.0.0.1 10.10.100.0-10.10.255.255);
@local_domains = qw(flupp.org ulm.sub.net);
Or you can allow anonymous upload for your LAN users with fex.ph variable @anonymous_upload
Example:
@anonymous_upload = qw(10.10.100.0-10.10.200.255 129.69.1.11);
(Of course you have to use your real local hosts/networks!)
Q6:
I want that external users can fex to my local users. How?
Let them register themselves with
[http://YOURFEXSERVER/fur]
You have to edit /home/fex/lib/fex.ph and set (example):
# your local receiving domains
@local_rdomains = qw(flupp.org *.flupp.org);
# your local receiving hosts
@local_rhosts = qw(127.0.0.1 129.69.0.0-129.69.255.255 176.9.84.26);
Or you can manually create a restricted external user with (example):
fac -u framstag@rus.uni-stuttgart.de hoppla
fac -R framstag@rus.uni-stuttgart.de
Q7:
I want the Bcc mails to fex (admin user) to be sent to another address.
Set variable $bcc in /home/fex/lib/fex.ph
Q8:
I need more security! How can I enable HTTPS?
Read doc/SSL and also look for "fop_auth" in doc/concept
Q9:
I need a corporate identity look. How can I configure F*EX in this way?
- See variable @H1_extra in /home/fex/lib/fex.ph and you can add HTML code to /home/fex/htdocs/header.html
- See /home/fex/htdocs/fup_template.html, modify it to your needs and use it as your start-page.
- Contact <fex@nepustil.net> [http://www.nepustil.net/] if you need more customization.
Q10:
F*EX is too complicated for my tie users. I need a simplified upload form.
Q11:
F*EX is still too complicated! I need something more simplified.
Q12:
My users do not accept other software than their e-mail program.
Can I integrate F*EX in their MUAs (thunderbird, outlook, etc)?
Q13:
Can I get a localized version in my native languange?
Q14:
I need ACLs for group access, a file browser and integration in my
native file system.
This is beyond the scope of F*EX, which is designed for file transfer.
Q15:
Feature/design XY is missing.