Beiträge von dark

    ich betreibe ein neueres "TS-239 Pro II".
    bei mir gibt es keinen ordner namens Qweb und Qmultimedia ist nur ein "Symlink".
    (da hat sich wohl einiges getan)


    dafür habe ich
    /share/Web
    /share/Multimedia


    da das firmware-update (vermute ich) keine verzeichnisse verschieben kann/will, ist der inhalt von Qmultimedia immer noch im wurzelverzeichnis von apache.


    hätte ich euer problem, würde ich
    /share/web
    anlegen und meine webseiten dort hin verschieben. anschließend:
    apache.conf

    Code
    DocumentRoot "/share/Web"
    .
    .
    ...und alle (falls vorhanden)
    .
    <VirtualHost 127.0.0.1:80>
        DocumentRoot "/share/Web/home"

    ...sollte das problem beheben :thumb:
    (/etc/init.d/Qthttpd.sh restart nicht vergessen)


    aber auch ich habe ein problem:
    hat ein angemeldeter benutzer (nicht admin) die möglichkeit eigene bilder innerhalb der "Multimedia Station" hochzuladen?


    ...see you
    dark

    Zitat

    verstehe ich es richtig, das du im Web-File-Manager nur die Public-Freigabe sehen möchtest ?


    genau :)
    für FTP habe ich es mittels proftpd.conf und autorun.sh hingekriegt.


    lösungsvorschlag

    Zitat

    du versteckst die Freigabe

    die verzeichnisse Usb und Download beispieslweise sind
    (mittels Zugriffkontrolle -> Freigabeordner) versteckt, werden aber im "Web File Manager" trotzdem angeboten :?:


    Zitat

    oder du unterbindest die Zugriffe für den betreffenden Benutzer.

    ich brauche die freigaben aber für "Microsoft-Netzwerk" :|


    gibt es für den "Web File Manager" nicht auch eine .conf?


    mfg dark

    hallo forum,


    mittels ifconfig habe ich mir mehrere IP-Adressen erzeugt um einzelne dienste zu betreiben.
    192.168.130.2 = BIND9 (dns)
    und mittels

    Code
    listen-on port 53 { 		# localhost		127.0.0.1; 		# eigene IP		192.168.130.2; 		};

    kann ich diesen dienst mit meinem portscanner auch nur an dieser IP finden.


    192.168.130.4 = APACHE (http)
    und

    Code
    Listen 192.168.130.4:80

    funktioniert ebenfalls prima.


    =========================================================================


    problem 1:
    192.168.130.3 = XMail (pop3 smtp)
    PORT 25 und 110 stehen auf allen IP-Adressen zur verfügung...


    problem 2:
    192.168.130.5 = ssh
    eigentlich in "/etc/ssh/sshd_config" den eintrag: ListenAddress 192.168.130.5, aber diese datei wird vom QNAP beim neustart überschrieben...


    hat jemand eine lösungs?



    mfg dark

    hab nicht aufgegeben :D


    lösung:
    XDoofe entfernen.

    Code
    ipkg install xmail


    dazu PHPXMail (zum administrieren)


    abgesichert (nur lokales netzwerk und localhost inkl. pop- und smtp-auth)
    alle tests an port 25 und 110 bestanden :)


    in php-scripten PHPMailer() verwenden und
    wichtig:
    $Mailer='smtp'; (default 'mail') in der datei class.phpmailer.php ändern!


    fertig :thumb:

    diese fehlermeldung hatte ich auch.
    sie verschwand, nachdem ich meinen DNS-server auf dem qnap am laufen hatte...


    mgf dark

    ja, ich brauche einen mailserver, der die emails von php annimmt.
    cool wäre auch, wenn ich das konto mit TheBat fetchen kann.


    weißt du denn, auf welchen ports ich XDove 'ansprechen' kann?
    pakete wie Joomla und phpBB müssen doch auch mails aus dem system senden...


    mfg dark


    EDIT:


    weitere versuche:
    xDove selbst funktioniert. (IP: 127.0.0.1)
    postmaster@localhost kann mit dark@localhost problemlos kommunizieren.


    für PHP verwende ich PHPMailer() (genau wie uebimiau)
    port in php.ini = 50025


    hier das ergebnis von PHPMailer:


    keine fehlermeldung, aber es kommt nix an :(
    hat jemand eine idee, woran es liegen könnte?


    mfg dark

    danke für die antwort :)


    du meinst, da gibt es gar keinen dienst für die ports 25 und 110 ??
    in der class.smtp.php könnte ich auch nur $SMPT_PORT = 50025; setzen ...


    mfg dark

    wenn ich mit PuTTY arbeite, muß ich für mein Qnap beim anmelden die grundeinstellungen ändern.
    (sonst zeigt mein Midnight Commander nur sonderzeichen als rahmen)


    PuTTY Configuration + Window ->Translation
    Auswahl: UTF-8


    evtl. löst das auch dein problem...
    mfg dark

    hallo forum,


    ich verwende in meinem PHP-script

    PHP
    <?php
    mail('postmaster@localhost', 'test-php', 'well done');
    ?>


    habe auch ein XDove -> UebiMiau-konto: postmaster@localhost
    es kann senden und empfangen, aber die post aus dem PHP-script kommt dort nicht an :(
    das script meldet auch keinen fehler (z.b. kein server vorhanden)


    port-umstellungen (50025 -> 25 ; 50110 -> 110) brachten nur ERROR(2) fsock_open()
    ..auch das änder der php.ini ( smtp_port = 50025 ) hilft nicht


    nach zwei tagen tests bin ich nun ratlos.
    hat jemand einen tipp für mich?


    mfg dark

    cool, genau was ich brauchte, vielen dank :thumb:


    ergebnis:

    Code
    if [ ! -f "/share/HDA_DATA/start_config" ]; then   touch /share/HDA_DATA/start_config   /share/MD0_DATA/Config/autostart_job  fi


    und 'autostart_job':

    Code
    # starte DNS-Server
    touch /share/HDA_DATA/start_DNS
    /opt/etc/init.d/S09named start
    
    
    # Dateiende erreicht (ohne Fehler)
    touch /share/HDA_DATA/start_config_successful

    tritt beim start von 'S09named' oder weiteren jobs ein fehler auf, wird das dateiende nicht erreicht und 'start_config_successful' nicht erstellt...


    :idea: Tip zum nachbauen: 'autostart' und 'autostart_job' müssen ausführbar sein.
    (chmod +x) ...hatte da leichte probleme...


    mfg dark

    hallo Stefan


    ... du meinst, ich sollte 'S09named'
    mit deinem script ersetzen?


    da steckt schon deins aus dem thema 'DNS' drin :thumb:



    eigentlich wollte ich ja in meiner 'autostart' statt
    /opt/etc/init.d/S09named start
    eine datei einbinden (für evtl. weitere überraschungen des "QNAP")


    ...ich kann es nur meinem linux nicht verständlich machen :oops:


    in PHP wäre es etwa:
    if(is_file('/share/HDA_DATA/start_config'))

    ...hatte das selbe problem.


    versuch mal im login (http://qnap:8080)
    unter: Anwendungen -> MySql-Server
    "ROOT KENNWORT ZURÜCKSETZEN"


    anschließend konnte ich mich mit


    User: root
    Passwort: admin


    oder


    User: admin
    Passwort: ******


    bin mir nicht sicher (habs derzeit deinstalliert)


    problemlos anmelden. (vorher nicht)



    mfg dark

    hallo forum,


    habe nun meine DNS am laufen. :)
    leider funktioniert

    Code
    chroot /share/HDA_DATA/optware /opt/etc/init.d/S09named start

    in der 'autorun.sh' nicht :(


    meine 'Optware' befindet sich in:
    '/share/MD0_DATA/.qpkg/Optware' (RAID 1)
    ...den ordner '.qpkg' kann ich auch via 'Putty' nicht öffnen.


    /opt/etc/init.d/S09named start via 'autorun.sh' klappt auch nicht ...
    ... auf der konsole KEIN PROBLEM (via Putty).


    also:
    crontab

    Code
    */6 * * * * /share/MD0_DATA/Config/autostart


    da '/share/HDA_DATA' nach dem "reboot" immer leer ist soll diese 'autostart' prüfen, ob die datei 'start_config' in '/share/HDA_DATA' existiert.
    * wenn nicht, soll eine erstellt werden und '/opt/etc/init.d/S09named start' ausgeführt werden.
    * wenn ja, passiert nichts

    Code
    if [ " DATEI EXISTIERT /share/HDA_DATA/start_config " ]; 
    else
    	touch /share/HDA_DATA/start_config
    	/opt/etc/init.d/S09named start
    fi


    kann mir jemand helfen, den teil DATEI EXISTIERT zu ersetzen? {meine welt ist (noch) PHP}
    oder hat jemand eine bessere idee?


    ...mfg dark

    die anleitung zum DNS hört sich interessant an ... werd ich sicher mal probieren, aber jetzt brauche ich erstmal ein paar tage distanz.
    vielen dank dafür, das du mir wieder mut machst


    mfg dark

    jetzt ist die 'hosts' da :)
    allerdings ist der "hostname" nun Nasbe3a22 :shock:


    ich denke, ich sollte mein "Projekt - Viritual Hosts" auf dem QNAP erstmal einstellen.
    wenn die 'hosts' schon solche probleme macht ... was erwartet mich dann bei der konfiguration des "Apache" :roll:


    "webmin" klappt auch nicht ... ( 5 abhängige pakete werden nicht gefunden )



    mit meinem lokalen XAMPP (Windows XP) ist das alles kein problem ... aber das kann QNAP ja auch nicht. :(
    evtl. gibt es ja irgendwann '.qpkg' für einen DNS-Server und Webmin.


    die unterstützung in diesem forum ist super, wofür ich mich herzlich bedanke :thumb:



    mfg dark

    'etc/init.d/hostname.sh'
    ist vorhanden, doch auch die wird vom system überschrieben :(


    ...hab sogar gewagt sie zu löschen,
    aber nach dem "reboot" war sie wieder vorhanden und hat meine erfolgreich kopierte 'etc/hosts' überschrieben.


    QNAP macht es ja echt kompliziert...!
    gibt es evtl. einen DNS-Server als '.qpkq', oder ähnliches?



    mfg dark

    der befehl

    Code
    cp /share/MD0_DATA/Config/hosts /etc/hosts


    wird durch die autorun.sh korrekt ausgeführt :!:


    das problem:
    die hosts wird anschließend nochmal vom system überschrieben :x


    ...hab leider keine ahnung welcher dienst die hosts generiert, oder wie ich das problem beheben könnte.


    hat jemand einen rat :?:




    mfg dark