Jump to content
Froxlor Forum

Bonkknogger

Members
  • Content Count

    57
  • Joined

  • Last visited

Community Reputation

0 Neutral

About Bonkknogger

  • Rank
    Advanced Froxie
  1. Ich habe mir nun mal das ganze weiter angeschaut da ich am überlegen bin wie ich in meinem Shoutcast Interface die Passwörter besser Schützen kann und habe mir mal die Passwort Validierung hier angeschaut, aber irgendwie komme ich hier auf keinen Nenner... bei Froxlor habe ich SHA256 Aktiviert. Froxlor klappt auch alles, aber habe mir das angeschaut und wollt das selber auch verwenden aber hier steh ich gerade im Stau und komm nicht hinter den Gedanken warum es nicht klappt. $cryptPassword = crypt($password, '$5$' . generatePassword(true). generatePassword(true)); function generatePassword($isSalt = false) { $alpha_lower = 'abcdefghijklmnopqrstuvwxyz'; $alpha_upper = strtoupper($alpha_lower); $numeric = '0123456789'; $special = '!?<>§$%+#=@'; $length = 0 > 3 ? 0 : 10; $pw = special_shuffle($alpha_lower); $n = floor(($length) / 4); $pw .= mb_substr(special_shuffle($alpha_upper), 0, $n); $pw = mb_substr($pw, - $length); return special_shuffle($pw); } function special_shuffle($str = null) { $len = mb_strlen($str); $sploded = array(); while ($len -- > 0) { $sploded[] = mb_substr($str, $len, 1); } shuffle($sploded); return join('', $sploded); } function validatePasswordLogin($userinfo, $pw = null) { $systype = 3; // SHA256 $pwd_hash = $userinfo; $update_hash = false; // check for good'ole md5 if (strlen($pwd_hash) == 32 && ctype_xdigit($pwd_hash)) { $pwd_check = md5($password); $update_hash = true; } else { // cut out the salt from the hash $pwd_salt = str_replace(substr(strrchr($pwd_hash, "$"), 1), "", $pwd_hash); // create same hash to compare $pwd_check = crypt($password, $pwd_salt); // check whether the hash needs to be updated $hash_type_chk = substr($pwd_hash, 0, 3); if (($systype == 1 && $hash_type_chk != '$1$') || // MD5 ($systype == 2 && $hash_type_chk != '$2$') || // BLOWFISH ($systype == 3 && $hash_type_chk != '$5$') || // SHA256 ($systype == 4 && $hash_type_chk != '$6$') // SHA512 ) { $update_hash = true; } } if ($pwd_hash == $pwd_check) { // check for update of hash (only if our database is ready to handle the bigger string) if ($update_hash) { // "DB Update"; } return "Okay"; //return true; } return "Fehler"; //return false; } print_r(validatePasswordLogin($userinfo, $pw)); so dann zu den Fragen... 1. zu der Funktion makeCryptPassword ($password) ... => Wird das Passwort hier in Klartext übergeben? 2. zu der Funktion validatePasswordLogin( ... ) ... => Hier wird doch das Passwort auseinnander gefummelt und irgendwie verglichen... aber wie macht der das? Komme hier auf keinen nenner sodass ich kein Posetive Antwort bekomme. Hoffe das mir hierbei einer helfen kann das zu verstehen.
  2. Vorbeugend falls noch nicht vorhanden weise ich mal auf Apache Signatur erstellen hin...
  3. ist in den System einstellung vom Froxlor LetsEncrypt aktiviert?
  4. da gibts wieder jemand der die Such Funktion nicht kennt... Sorry aber dieses Problem wurde bereits vor wenigen Tagen angesprochen...
  5. Greift denn Postfix auf die SQL Datenbank zu? schaut so aus als suche er die Domain im Localem System, aber die sind ja alle in der MySQL abgelegt. MFG
  6. also erstens, solltest du schon fehlermeldungen präsentieren, diese sind wenn was ned geht im Debug vom Crontab zu finden oder gar in den LogFiles... (welche gerade unbekannt) des weiteren wärst du dann auf den fehler gestoßen, dass du kein IP Certifikat hast (oder wie man das nennt)... daher nun folgendes um dein Problem zu lösen... Ich bin folgender maßen vorgegangen... 1. => mkdir /etc/apache2/ssl 2. => openssl req -x509 -nodes -days 365 -newkey rsa:2048 -keyout /etc/apache2/ssl/apache.key -out /etc/apache2/ssl/apache.crt die Werte nur mit deiner Adresse angeben... 3. => Die Daten in Froxlor anpassen.... cronjob starten mit dem zusatz "--force" und dann kurz warten...
  7. deine Aussage bestreite ich mal ganz Wegement... DENN ich habe bei mir im Servernamen ebenfalls "FTP Server" stehen und es läuft sauber daran liegt bzw lag es sicherlich nicht...
  8. Hallo, Hilfreicher sind die Logfiles vom Server wo der Fehler detailierter steht... nur mit dem Clientlog kann man nicht wirklich viel anfangen.
  9. hier mal eine einstellung einer meiner konten... http://pasteboard.co/2G5LVjwJ.png
  10. hast du denn MySQL Datenbanken und Email Konten beim Jeweiligen Kunden Aktiv? also einen wert höher als 0 eingetragen? Denn bei 0 werden die links nicht angezeigt. MFG
  11. das wäre schön wenn ein solcher eintrag vorhanden wäre leider fehlanzeige...
  12. ja das weiß ich ja, aber das problem hat sich hier nun erledigt. Es hagelte ein problem mit meinem Speedport vonner Telekom... da war nur eine bestimmte Liste Aktiviert von Emailservern die ich ansprechen darf, und naja hab da meine Server eingetragen und nun lööft des xD naja die Technik ist genauso schlau wie der Anwender der diese Bedient xD naja egal...
  13. Hallo, man hat im Froxlor ja die möglichkeit, RSS Feeds von der eigenen Homepage zu laden. soweit eigendlich kein thema, nur bekomm ich da ein fehler zustande den ich nicht ganz nachvollziehen kann... also wenn ich die Froxlor RSS Feeds anzeigen lasse, klappt alles ordnungsgemäß, möchte ich meine anzeigen lassen bleibt das Fenster leer werden somit keine News angezeigt. Habe diesen Code im Einsatz, habe den aufbau genauso aufgebaut wie die von *https://inside.froxlor.org/news/* oder bin ich gerade Betriebsblind und sehe den fehler nicht?
  14. Hallo liebe Community, ich bin derzeit nur noch am Verzweifeln hier. Ich habe mein Server mit Debian installiert und Froxlor eingerichtet. Bin die Configuration 1 zu 1 durch gegangen. Email empfang ist okay, das klappt, das Versenden auch (nur via Webmail *Roundcube*)... Starte ich mein Email Client und trage da die Email adresse ein bekomme ich endweder bei der autoconfiguration der Server keine Rückmeldungen oder ein Timeout... Ich weiß allmälig nicht mehr was ich noch machen sollte, wollte eigendlich auf TTL umstellen, aber das klappte genauso wenig... kann mir da jemand aus der miserie helfen? Denn ich habe alle meine Emailfächer auf Handy eingerichtet gehabt und da ist nun Totenstille... wenn ich nun die einstellungen so überspringe bekomme ich die Meldung... Ich setze Postfix + Dovecot ein... wenn ich via Server nun telnet <serverip> 25 eingebe dann bekomm ich eine verbindung zum SMTP Server
  15. oder du schiebst den froxlor ordner in den html Ordner hinein, dann klappt das auch
×
×
  • Create New...