Jump to content
Froxlor Forum

All Activity

This stream auto-updates

  1. Today
  2. Yesterday
  3. sounds like a GREAT hoster....</sarcasm> So they just don't want to run a simple dist-upgrade? Wow they sound bad...if you are interested in GDPR compliance in hosting regarding recent versions and way better support, hook me up, I'll be happy to migrate your stuff Yes, sadly wordpress requires a plugin for this... No, only solution would be to patch the froxlor file: https://github.com/Froxlor/Froxlor/blob/0.10.28/lib/Froxlor/Cron/Http/Apache.php#L575 Can you tell me where exactly the NAME of the customer is shown? the cronjob only sets the email address of the customer for the sendmail parameters,
  4. I would, if I could. Already argued with support and said, that GDPR requires state of the art IT security/software. They told me, an appraiser/expert would deny this in court... So I stopped arguing...
  5. Thank you for your fast reply. We or to be precise the support already updated to the maxium version currently supported. Had kind of discussion, where they told us, it's all safe and there is no need to update always... bla bla... We have many website with wordpress and in standard configuration mails are send with php function and not over SMTP. If it would be an easy alternative, I would have switched already... Your proposal needs to set a hard coded mail address for each domain. Is there a way to set the senders name globally to panel_customers -> company and the mail address to admin@one-of-our-server-domain. This way, IP of domain matches IP of mail. I'm currently not sure, if this is best solution. Perhaps we change the mail address of the customers in panel_customers to a mail address of the domain on the server. But this would leave the problem, that there is still the name of the customer visible and I don't want to delete it form customer table. Sorry for confusion... I'm still in progress of searching a solution...
  6. You should update the whole server. Debian 9 (Stretch) reached the End of Life (EOL) on June 30, 2022
  7. Firstly: 0.10.28 is over a year old, you should update! The best solution is simple: send email via SMTP with an existing email-account. Way more better for deliverability and your ipaddress reputation. As you are using mod_php and not fcgid/php-fpm you could try setting the follow option via .htaccess file alternatively: php_admin_value sendmail_path "/usr/sbin/sendmail -t -f some-other-email@address.com"
  8. Hi, we are using Froxlor 0.10.28 on one of our servers. The support of our server couldn't help us. When mails from a custom domain are sent through php mail function, the sender mail address is the mail address from the panel_customers table and the name is the name of the customer. On earlier Froxlor release, there was written "froxlor user". So there seems to be a place, where this is connection between php and froxlor is set. But we don't want, that the php mail function uses the mail address from customer table, because it could be another mail address domain than the one of the actual domain. And this causes errors in deliverability, because IP of sender mail address does not match IP of domain. Additionally, the name of the customer does not have to be the person, which is reliable for the service/website etc. And finally, it's also a data protection issue, because "private" address and name is sent... Our server provider and it's technical support couldn't help with this issue. Any help would be appreciated Webserver: Apache/2.4.25 (Debian) PHP-Version: 7.1.33-40+0~20210826.58+debian9~1.gbp6c4ede MySQL-Server-Version: 5.5.5-10.1.48-MariaDB-0+deb9u2
  9. Last week
  10. whats the output of "id [username]"?
  11. Yes, I do. It works with all non virtual users, but not with the froxlor users provided by libnss-extrausers...
  12. are you running "su - username" as root? works for me such fine. As "username" you cannot change users
  13. Yes, it is. My only question is: Why can't I use "su - username" for a virtual froxlor user "username" with libnss-extrausers in my Froxlor setup?
  14. "chroot" is a privileged command, root permissions are required, you cannot use that as user
  15. Thank you, I did that - using a shell like /bin/bash works fine. However, using the "chroot" command without "su - username", my user writes all his files as root, not as "username". Thats where I need the "su" for, which is not working... EDIT: Sorry, some more context: I need sudo rights to use the "chroot" command, afterwards I need the user to switch back by using "su - username". This is where my problem is.
  16. You need to allow shell-access globally in the settings and specify available shells (e.g. /bin/bash) and then the customer can select one of the shells for his/her ftp-users which are then mapped via libnss-extrausers as systemusers
  17. Hi, I'm trying to create a chrooted environment for a froxlor user (eg: username). libnss-extrausers is installed for php-fpm support. However, when trying to chroot the user, su - username fails with the following error: su: user username does not exist or the user entry does not contain all the required fields Am I missing something? Why can't su find the extrauser?
  18. Finden sich ggfls. Fehlermeldungen in der Webserver/PHP log?
  19. Hallo, ich habe auf einem frischem System System.: Debian 11 (Bullseye) MySQL.: mariadb-server-10.5.15 das Problem das nach dem eintragen der Zugangsdaten / Passwd im Installer zwar die Datenbank erstellt aber die Tabellen nicht angelegt werden. Es kommt nur eine leere Seite und geht nicht weiter. Ich hab Froxlor mit per Apt installiert.
  20. Earlier
  21. Das werde ich tun - gute Idee! Seit 3 Jahren läuft der DKIM-Support in meinem Froxlor einwandfrei und hat mir gute Dienste geleistet. Sollte mein DKIM-Support nicht einfach in das aktuelle Froxlor zu übernehmen sein bleibe ich auf meiner 0.10.x und warte bis es beim offiziellen Froxlor auch DKIM gibt... Danke für deine git-Erläuterungen, ich schaue mal ob ich das hinbekomme. Wenn nicht --> dann eben nicht
  22. der Upstream ist ja auch kein git@github.com Repo....du hast keinen access auf das froxlor repository... Schau doch einfach in die .git/config und guck nach [upstream] und pass die URL an Außerdem willst du ja vllt garnicht "main" als upstream haben, wenn dein Code komplett für 0.10.x ausgelegt ist....ich würde schätzen das dann da einiges nicht mehr passt Na wenn es deine Fähigkeiten übersteigt, dann ziehe doch bitte den Pull-Request zurück und lass es
  23. Geht nicht - oder ich mache was falsch. Dann sagt er mir dass ich keine Schreibberechtigung habe. Ich denke damit habe ich dein Repo auch zum versenden (push) konfiguriert. git push --set-upstream git@github.com:Froxlor master Ich habe aber mein lokales Repo bevor ich irgendwas nach deiner Änderung geschraubt habe gesichert und kann immer auf diesen Stand zurück. Mein lokales Repo hat nur den Branch "master". Ich hatte lange Zeit zuvor deinen master-Branch so eingerichtet, dass ich mit git fetch upstream deinen neuesten Stand geholt habe. Den habe ich dann jeweils mit git merge upstream/master in mein lokales git geholt. Manchmal - nur sehr selten - gab es merge-Konflikte die ich dann manuell lösen musste. Wenn mein lokales Repo dann wieder aktuell war habe ich es mit git push origin master auf mein GitHub gepusht. Da es bei Dir kein "master" mehr gibt macht der Befehl "git fetch upstream" nicht mehr das was er vorher gemacht hat. Ich bin kein professioneller Programmierer. Selbstverständlich verwende ich git für meine Projekte - aber die Konstellationen sind immer überschaubar und einfach. Ich war schon froh dass ich die Konfiguration mit deinem Repo so hinbekommen habe dass ich meinen Fork immer mit deinem aktualisieren konnte. Die Konstellation die jetzt vorliegt bekomme ich wohl nur gelöst wenn ich den dazugehörigen Befehl c&p machen kann. Das übersteigt definitiv meine Fähigkeiten - genauso wie die Änderungen die Du zu meinen DKIM-Implementationen von mir haben wolltest ...
  24. ja dann pass den upstream an... $ git push --set-upstream <remote> <branch>
  25. So klappt das leider nicht weil ich dein Github als "upstream" behandle. Ich habe vor ewigen Zeiten dein Repo geclont und dann meine DKIM-Änderungen eingepflegt. Dann habe ich mein Repo auf mein Guthub gepusht. Nachdem meine DKIM-Änderungen fertig waren habe ich mein Repo immer mit git fetch upstream git merge upstream/master auf deinen Stand gehoben, und dann mit git push origin master auf mein Github veröffentlicht. So waren meine "Umbauten" immer im letzten Original-Froxlor enthalten...
  26. It's a bit more then just renaming master to main. The former master has been renamed to 0.10.x, and the development-branch 0.11-dev was being renamed to main which is now the default branch. To switch your former master just run the following commands: git branch -m master 0.10.x git fetch origin git branch -u origin/0.10.x 0.10.x git remote set-head origin -a
  27. Hi, you renamed default branch from master to main. I noticed that at my upstream sync today: git fetch upstream git merge upstream/master This leads to "bereits aktuell". I do not want to scatter my working DKIM fork - so can you please point me how to get in sync with your upstream repo? I never have had such a scenario before ...
  28. Interessanter Weise hat PHP kein Thema mit dem Dual Stack. Dort funktioniert die Konfiguration "localhost". Entweder wird hier IPv4 priorisert oder beide Protokolle ausprobiert. Es würde ja sonst auch sofort auffallen. Postfix handhabt das halt anders. Nun gut, hoffen wir, der Thread hilft, dass der Workaround schnell gefunden wird.
  29. der datenbank host wird halt bei der installation von froxlor angegeben, du kannst ihn doch in der lib/userdata.inc.php einfach anpassen. Die Config-Templates nehmen auch nur diese Settings, beachte bitte das sich aber die "grundconfigs" der dienste nicht automatisch erneuert, da dies normalerweise nur 1x notwendig ist beim setup.
  1. Load more activity


×
×
  • Create New...