Ga naar inhoud


IP camera schrijft MKV bestanden weg die niet benaderbaar zijn.


Con

Aanbevolen berichten

  • Moderator

maar start vsftpd dan ook echt (checken met sudo ps -ef |grep vsftpd).

 

Als dat niet zo is een sudo cat /var/log/syslog |less doen om te kijken in de logging wat er zoal mis gaat?

VU+ Duo2  met VTi  13 VU+ Uno met VTi  9.0.2

geen Canal Digitaal meer en geen Sparql iptv meer
Triax 78, astra 1,2,3, HB

Link naar reactie
Delen op andere sites


  • Reacties 59
  • Aangemaakt
  • Laatste reactie

Beste reacties in dit topic

Beste reacties in dit topic

Geplaatste afbeeldingen

maar start vsftpd dan ook echt (checken met sudo ps -ef |grep vsftpd).

 

Als dat niet zo is een sudo cat /var/log/syslog |less doen om te kijken in de logging wat er zoal mis gaat?

 

 

Eerst maar ff de eerste 2 commando's;

pi@HD ~ $ date
Sun May 15 22:44:47 CEST 2016
pi@HD ~ $ sudo /etc/init.d/vsftpd start
Starting FTP server: vsftpd.
pi@HD ~ $ sudo ps -ef |grep vsftpd
pi        5533  5483  0 22:45 pts/0    00:00:00 grep --color=auto vsftpd
pi@HD ~ $

En dan de laatste 2 regels van de syslog;

May 15 22:17:01 HD /USR/SBIN/CRON[5382]: (root) CMD (   cd / && run-parts --report /etc/cron.hourly)
May 15 22:39:01 HD /USR/SBIN/CRON[5462]: (root) CMD (  [ -x /usr/lib/php5/maxlifetime ] && [ -x /usr/lib/php5/sessionclean ] && [ -d /var/lib/php5 ] && /usr/lib/php5/sessionclean /var/lib/php5 $(/usr/lib/php5/maxlifetime))

Zoals je ziet geen teken van leven in de syslog (zie de tijd)

aangepast door Con

Groet, Con. Gloeiende, gloeiende, een beetje humor moet kunnen, anders ga je maar ergens anders heen..
Sinds maart 2021 glasvezel via KPN.

Internet/PC: modem/router Fritzbox en TP-Link accesspoint, switch (8), switch (4)

Intel Nuc i7 met W10, Gigabyte Brix met Home Assistant, 17 Shelly's en 2 ESP-tjes.

Link naar reactie
Delen op andere sites

  • Moderator

hmmz, ik heb hier ook even gekeken, vsftpd heeft blijkbaar zijn eigen log.

 

Als je eens het volgende doet:

sudo su -
/usr/sbin/vsftpd /etc/vsftpd.conf
 

Als het goed is zal er het volgende gebeuren:

console.png

 

dit zou er in /etc/init.d/vsftpd (start script) moeten staan:

 
#!/bin/sh

### BEGIN INIT INFO
# Provides:        vsftpd
# Required-Start:    $network $remote_fs $syslog
# Required-Stop:    $network $remote_fs $syslog
# Default-Start:    2 3 4 5
# Default-Stop:        0 1 6
# Short-Description:    Very secure FTP server
# Description:        Provides a lightweight, efficient FTP server written
#            for security.
### END INIT INFO

set -e

DAEMON="/usr/sbin/vsftpd"
NAME="vsftpd"
PATH="/sbin:/bin:/usr/sbin:/usr/bin"
LOGFILE="/var/log/vsftpd.log"
CHROOT="/var/run/vsftpd/empty"

test -x "${DAEMON}" || exit 0

. /lib/lsb/init-functions

if [ ! -e "${LOGFILE}" ]
then
    touch "${LOGFILE}"
    chmod 640 "${LOGFILE}"
    chown root:adm "${LOGFILE}"
fi

if [ ! -d "${CHROOT}" ]
then
    mkdir -p "${CHROOT}"
fi

case "${1}" in
    start)
        log_daemon_msg "Starting FTP server" "${NAME}"

        if [ -e /etc/vsftpd.conf ] && ! egrep -iq "^ *listen(_ipv6)? *= *yes" /etc/vsftpd.conf
        then
            log_warning_msg "vsftpd disabled - listen disabled in config."
            exit 0
        fi

        start-stop-daemon --start --background -m --oknodo --pidfile /var/run/vsftpd/vsftpd.pid --exec ${DAEMON}
        
        n=0
        while [ ${n} -le 5 ]
        do
            _PID="$(if [ -e /var/run/vsftpd/vsftpd.pid ]; then cat /var/run/vsftpd/vsftpd.pid; fi)"
            if ! ps -C vsftpd | grep -qs "${_PID}"
            then
                break
            fi
            sleep 1
            n=$(( $n + 1 ))
        done

        if ! ps -C vsftpd | grep -qs "${_PID}"
        then
            log_warning_msg "vsftpd failed - probably invalid config."
            exit 1
        fi

        log_end_msg 0
        ;;

    stop)
        log_daemon_msg "Stopping FTP server" "${NAME}"

        start-stop-daemon --stop --pidfile /var/run/vsftpd/vsftpd.pid --oknodo --exec ${DAEMON}
        rm -f /var/run/vsftpd/vsftpd.pid

        log_end_msg 0
        ;;

    restart)
        ${0} stop
        ${0} start
        ;;

    reload|force-reload)
        log_daemon_msg "Reloading FTP server configuration"

        start-stop-daemon --stop --pidfile /var/run/vsftpd/vsftpd.pid --signal 1 --exec $DAEMON

        log_end_msg "${?}"
        ;;

    status)
        status_of_proc "${DAEMON}" "FTP server"
        ;;

    *)
        echo "Usage: ${0} {start|stop|restart|reload|status}"
        exit 1
        ;;
esac

exit 0
Wellicht dat het vsftpd start script niet helemaal fris is?

VU+ Duo2  met VTi  13 VU+ Uno met VTi  9.0.2

geen Canal Digitaal meer en geen Sparql iptv meer
Triax 78, astra 1,2,3, HB

Link naar reactie
Delen op andere sites

Dit is wat ik te zien krijg;

pi@HD /etc $ sudo su -
root@HD:~# /usr/sbin/vsftpd /etc/vsftpd.conf
500 OOPS: bad bool value in config file for: listen
root@HD:~# ls -l
total 0
root@HD:~# exit

Maar het script in /etc/init.d/vsftpd

ziet er heel anders uit dan jij hier

neerzet.

#!/bin/sh

### BEGIN INIT INFO
# Provides:		vsftpd
# Required-Start:	$remote_fs $syslog
# Required-Stop:	$remote_fs $syslog
# Default-Start:	2 3 4 5
# Default-Stop:		1
# Short-Description:	Very secure FTP server
### END INIT INFO

set -e

DAEMON="/usr/sbin/vsftpd"
NAME="vsftpd"
PATH="/sbin:/bin:/usr/sbin:/usr/bin"
LOGFILE="/var/log/vsftpd.log"
CHROOT="/var/run/vsftpd/empty"

test -x "${DAEMON}" || exit 0

if [ ! -e "${LOGFILE}" ]
then
	touch "${LOGFILE}"
	chmod 640 "${LOGFILE}"
	chown root:adm "${LOGFILE}"
fi

if [ ! -d "${CHROOT}" ]
then
	mkdir -p "${CHROOT}"
fi

Check_standalone_mode ()
{
	# Return 1 if vsftpd.conf doesn't have listen=yes or listen_ipv6=yes
	# (mandatory for standalone operation).

	CONFFILE="/etc/vsftpd.conf"

	if [ -e "${CONFFILE}" ] && ! egrep -iq "^ *listen(_ipv6)? *= *yes" "${CONFFILE}"
	then
		echo "${CONFFILE}: listen disabled - service will not start"
		return 1
	fi
}

case "${1}" in
	start)
		Check_standalone_mode || exit 0
		echo -n "Starting FTP server: "

		start-stop-daemon --start --background -m --oknodo --pidfile /var/run/vsftpd/vsftpd.pid --exec ${DAEMON}

		echo "${NAME}."
		;;

	stop)
		echo -n "Stopping FTP server: "

		start-stop-daemon --stop --pidfile /var/run/vsftpd/vsftpd.pid --oknodo --exec ${DAEMON}
		rm -f /var/run/vsftpd/vsftpd.pid

		echo "${NAME}."

		;;

	restart)
		echo -n "Stopping FTP server: "

		start-stop-daemon --stop --pidfile /var/run/vsftpd/vsftpd.pid --oknodo --exec ${DAEMON}
		rm -f /var/run/vsftpd/vsftpd.pid

		echo "${NAME}."
		Check_standalone_mode || exit 0
		echo -n "Starting FTP server: "

		start-stop-daemon --start --background -m --pidfile /var/run/vsftpd/vsftpd.pid --exec ${DAEMON}

		echo "${NAME}."
		;;

	reload|force-reload)
		echo "Reloading FTP server configuration: "

		start-stop-daemon --stop --pidfile /var/run/vsftpd/vsftpd.pid --signal 1 --exec $DAEMON

		echo "${NAME}."
		;;

	status)
		PID="$(cat /var/run/vsftpd/vsftpd.pid 2>/dev/null)" || true

		if [ ! -f /var/run/vsftpd/vsftpd.pid ] || [ -z "${PID}" ]
		then
			echo "${NAME} is not running"
			exit 3
		fi

		if ps "${PID}" >/dev/null 2>&1
		then
			echo "${NAME} is running"
			exit 0
		else
			echo "${NAME} is not running"
			exit 1
		fi
		;;

	*)
		echo "Usage: /etc/init.d/${NAME} {start|stop|restart|reload|status}"
		exit 1
		;;
esac

exit 0

Groet, Con. Gloeiende, gloeiende, een beetje humor moet kunnen, anders ga je maar ergens anders heen..
Sinds maart 2021 glasvezel via KPN.

Internet/PC: modem/router Fritzbox en TP-Link accesspoint, switch (8), switch (4)

Intel Nuc i7 met W10, Gigabyte Brix met Home Assistant, 17 Shelly's en 2 ESP-tjes.

Link naar reactie
Delen op andere sites

  • Moderator

start script ziet er op zich goed uit. Alleen de daemon vindt dat listen=NO niet mag. Ik denk dat je in die config file even listen=YES moet zetten en dat ie het dan weer doet.

 

Dat zie je ook terug in je start script:

Check_standalone_mode ()
{
    # Return 1 if vsftpd.conf doesn't have listen=yes or listen_ipv6=yes
    # (mandatory for standalone operation).

    CONFFILE="/etc/vsftpd.conf"

    if [ -e "${CONFFILE}" ] && ! egrep -iq "^ *listen(_ipv6)? *= *yes" "${CONFFILE}"
    then
        echo "${CONFFILE}: listen disabled - service will not start"
        return 1
    fi
}

Dus in /etc/vsftpd.conf de regel listen=NO veranderen in listen=YES en dan zou ie het moeten doen.

VU+ Duo2  met VTi  13 VU+ Uno met VTi  9.0.2

geen Canal Digitaal meer en geen Sparql iptv meer
Triax 78, astra 1,2,3, HB

Link naar reactie
Delen op andere sites

Helaas, dat stond al op YES.

 

Volgens mij wordt het tijd dat

ik de PI opnieuw voorzie van

Debian of dergelijke?

aangepast door Con

Groet, Con. Gloeiende, gloeiende, een beetje humor moet kunnen, anders ga je maar ergens anders heen..
Sinds maart 2021 glasvezel via KPN.

Internet/PC: modem/router Fritzbox en TP-Link accesspoint, switch (8), switch (4)

Intel Nuc i7 met W10, Gigabyte Brix met Home Assistant, 17 Shelly's en 2 ESP-tjes.

Link naar reactie
Delen op andere sites

  • Moderator

Als je er niet te veel andere zaken op hebt draaien zou dat eventueel een oplossing kunnen zijn.

VU+ Duo2  met VTi  13 VU+ Uno met VTi  9.0.2

geen Canal Digitaal meer en geen Sparql iptv meer
Triax 78, astra 1,2,3, HB

Link naar reactie
Delen op andere sites

 

Ik zie 2 mogelijkheden:

 

ofwel zet je de check_standalone uit => "Check_standalone_mode || exit 0 " vervangen door "#Check_standalone_mode || exit 0 "

 

 

ofwel voorzie je een expliciete return 0 in check_standalone_mode

Check_standalone_mode ()
{
    # Return 1 if vsftpd.conf doesn't have listen=yes or listen_ipv6=yes
    # (mandatory for standalone operation).

    CONFFILE="/etc/vsftpd.conf"

    if [ -e "${CONFFILE}" ] && ! egrep -iq "^ *listen(_ipv6)? *= *yes" "${CONFFILE}"
    then
        echo "${CONFFILE}: listen disabled - service will not start"
        return 1
    else
        echo "${CONFFILE}: listen enabled - service will start"
        return 0
    fi
}

**edit**

code snippets stond voor tekst

aangepast door De_Perre

[Vu+ Solo4K] - [VTi 13.x]

[TVV Basic+] - [CD TopHD]
Ik vind het nieuwe overzicht met ongelezen topics in een tijdslijn maar niks...

Link naar reactie
Delen op andere sites

Op zich al amazing wat jullie (wiz en De_Perre)

in detail weten. Ik geef het zeker nog een kans.

 

Er staat op zich niet veel op de Pi maar zie wel

op tegen een herinstllaite.

 

Dank jullie beiden op voorhand al voor alle aandacht!!

Groet, Con. Gloeiende, gloeiende, een beetje humor moet kunnen, anders ga je maar ergens anders heen..
Sinds maart 2021 glasvezel via KPN.

Internet/PC: modem/router Fritzbox en TP-Link accesspoint, switch (8), switch (4)

Intel Nuc i7 met W10, Gigabyte Brix met Home Assistant, 17 Shelly's en 2 ESP-tjes.

Link naar reactie
Delen op andere sites

wiz staat in voor de diepergaande kennis; ik kan alleen maar helpen met shell scripts.

 

Maar geen dank.

[Vu+ Solo4K] - [VTi 13.x]

[TVV Basic+] - [CD TopHD]
Ik vind het nieuwe overzicht met ongelezen topics in een tijdslijn maar niks...

Link naar reactie
Delen op andere sites

ik geniet van de behulpzaamheid alhier en de interactie.

Gewoon helemaal top en stemt mij blij.

Groet, Con. Gloeiende, gloeiende, een beetje humor moet kunnen, anders ga je maar ergens anders heen..
Sinds maart 2021 glasvezel via KPN.

Internet/PC: modem/router Fritzbox en TP-Link accesspoint, switch (8), switch (4)

Intel Nuc i7 met W10, Gigabyte Brix met Home Assistant, 17 Shelly's en 2 ESP-tjes.

Link naar reactie
Delen op andere sites

wiz staat in voor de diepergaande kennis; ik kan alleen maar helpen met shell scripts.

 

Maar geen dank.

 

Helaas, het bracht niet het gewenste resultaat.

 

Maar goed, morgen verder als er een verder is

Helaas, het bracht niet het gewenste resultaat.

 

Maar goed, morgen verder als er een verder is

Groet, Con. Gloeiende, gloeiende, een beetje humor moet kunnen, anders ga je maar ergens anders heen..
Sinds maart 2021 glasvezel via KPN.

Internet/PC: modem/router Fritzbox en TP-Link accesspoint, switch (8), switch (4)

Intel Nuc i7 met W10, Gigabyte Brix met Home Assistant, 17 Shelly's en 2 ESP-tjes.

Link naar reactie
Delen op andere sites

Zeg Con, die webinterface ziet er verdacht veel uit als van mijn Foscam 9818w, je kunt toch als test even de opname locatie bij Instellingen wijzigen naar een ander opslag lokatie. Ik verwijs alles via mijn AsusRT66U router naar de usb schijf die daar aan hangt.

Ik kan zo altijd al mijn opnames in mijn netwerk bekijken. :/

Dat heb ik ook tijdelijk gedaan (zie voorgaande post)

en dat werkt voortreffenlijk

Groet, Con. Gloeiende, gloeiende, een beetje humor moet kunnen, anders ga je maar ergens anders heen..
Sinds maart 2021 glasvezel via KPN.

Internet/PC: modem/router Fritzbox en TP-Link accesspoint, switch (8), switch (4)

Intel Nuc i7 met W10, Gigabyte Brix met Home Assistant, 17 Shelly's en 2 ESP-tjes.

Link naar reactie
Delen op andere sites

Ok, maar waarom dan toch wegschrijven naar een PI?

 

Omdat een PI maar maximaal 3,5 Watt gebruikt en hij staat toch aan.

Groet, Con. Gloeiende, gloeiende, een beetje humor moet kunnen, anders ga je maar ergens anders heen..
Sinds maart 2021 glasvezel via KPN.

Internet/PC: modem/router Fritzbox en TP-Link accesspoint, switch (8), switch (4)

Intel Nuc i7 met W10, Gigabyte Brix met Home Assistant, 17 Shelly's en 2 ESP-tjes.

Link naar reactie
Delen op andere sites

Ok maar een usb stick aan je router (die toch al aanstaat) is simpeler en gebruikt helemaal niets. :lol:

Daar zit al mijn dongel in... :crazy:

aangepast door Con

Groet, Con. Gloeiende, gloeiende, een beetje humor moet kunnen, anders ga je maar ergens anders heen..
Sinds maart 2021 glasvezel via KPN.

Internet/PC: modem/router Fritzbox en TP-Link accesspoint, switch (8), switch (4)

Intel Nuc i7 met W10, Gigabyte Brix met Home Assistant, 17 Shelly's en 2 ESP-tjes.

Link naar reactie
Delen op andere sites

Maak een account aan of log in om te reageren

Je moet een lid zijn om een reactie te kunnen achterlaten

Account aanmaken

Registreer voor een nieuwe account in onze community. Het is erg gemakkelijk!

Registreer een nieuwe account

Inloggen

Heb je reeds een account? Log hier in.

Nu inloggen
×
×
  • Nieuwe aanmaken...