Auteur Topic: Ontwikkeling SABnzbd voor DSx07+  (gelezen 54646 keer)

Offline deltabert

  • Bedankjes
  • -Gegeven: 0
  • -Ontvangen: 0
  • Berichten: 9
(Geen onderwerp)
« Reactie #60 Gepost op: 24 december 2007, 12:52:59 »
@Beeper, @Maarten,
Ik weet niet hoe ik sabnzbd kan starten met python2.4 i.p.v. python in het opstart command.

Als ik de standaard opstart van Maarten gebruik:
Citaat
NAS1> /opt/etc/init.d/S70sabnzbdplus

/opt/local/sabnzbdplus/SABnzbd.py-0.3.0rc3
INFO:root:--------------------------------
NAS1>
Dan gebeurt er verder niets.
Maar met het volgende cmd krijg ik:
Citaat
NAS1> /opt/local/sabnzbdplus/SABnzbd.py -f /opt/etc/SABnzbd.ini

/opt/local/sabnzbdplus/SABnzbd.py-0.3.0rc3
INFO:root:--------------------------------
INFO:root:SABnzbd-0.3.0rc3
2007-12-24 12:45:20,000::INFO::SABnzbd-0.3.0rc3
INFO:root:Initializing SABnzbd v0.3.0rc3
2007-12-24 12:45:20,000::INFO::Initializing SABnzbd v0.3.0rc3
INFO:root:[sabnzbd] Loading data for bytes.sab from /opt/tmp/SABnzbd/cache/bytes.sab
2007-12-24 12:45:20,000::INFO::[sabnzbd] Loading data for bytes.sab from /opt/tmp/SABnzbd/cache/bytes.sab
INFO:root:[sabnzbd] Loading data for queue.sab from /opt/tmp/SABnzbd/cache/queue.sab
2007-12-24 12:45:20,000::INFO::[sabnzbd] Loading data for queue.sab from /opt/tmp/SABnzbd/cache/queue.sab
INFO:root:_yenc module... found!
2007-12-24 12:45:20,000::INFO::_yenc module... found!
INFO:root:celementtree module... found!
2007-12-24 12:45:20,000::INFO::celementtree module... found!
INFO:root:par2 binary... found!
2007-12-24 12:45:20,000::INFO::par2 binary... found!
Traceback (most recent call last):
  File "/opt/local/sabnzbdplus/SABnzbd.py", line 517, in ?
    main()
  File "/opt/local/sabnzbdplus/SABnzbd.py", line 380, in main
    logging.info("rar binary... found!")
  File "/opt/lib/python2.4/logging/__init__.py", line 1297, in info
    apply(root.info, (msg,)+args, kwargs)
  File "/opt/lib/python2.4/logging/__init__.py", line 969, in info
    apply(self._log, (INFO, msg, args), kwargs)
  File "/opt/lib/python2.4/logging/__init__.py", line 1078, in _log
    record = self.makeRecord(self.name, level, fn, lno, msg, args, exc_info)
  File "/opt/lib/python2.4/logging/__init__.py", line 1064, in makeRecord
    return LogRecord(name, level, fn, lno, msg, args, exc_info)
  File "/opt/lib/python2.4/logging/__init__.py", line 242, in __init__
    self.msecs = (ct - long(ct)) * 1000
OverflowError: long int too large to convert to float
NAS1>


Iemand een idee hoe  ik verder kan?
Grtz, Bert

Offline mdamen

  • Bedankjes
  • -Gegeven: 0
  • -Ontvangen: 0
  • Berichten: 130
(Geen onderwerp)
« Reactie #61 Gepost op: 24 december 2007, 15:36:39 »
@Dr.Vortec en Bert:

Het probleem van de float variabele komt omdat ik per ongeluk mijn beta files gepackaged heb in de bootstrap nadat ik een aanpassing heb gedaan  :oops:

Ik heb nu de juiste files weer gepackeged dus jullie moeten even opnieuw de  bootstrap installeren... sorry!

Laat me even weten of het is gelukt...
If you like my work please donate:

Donate to me!

Offline deltabert

  • Bedankjes
  • -Gegeven: 0
  • -Ontvangen: 0
  • Berichten: 9
(Geen onderwerp)
« Reactie #62 Gepost op: 24 december 2007, 17:00:27 »
@Maarten,
OK. Heb alle subdirs onder /opt weer gedelete. Vervolgens gereboot, en gecheckt of telnet en ssh nog functuineerden
Met root in ssh ingelogd en jouw procedures opnieuw gevolgd. (op telnet en ssh na.)
Met wget http://www.maartendamen.com/synoware/ds ... ap_1.0.xsh de bootstrap opnieuw opgehaald.
Installatie van ds_armmarvell-bootstrap uitgevoerd:
Citaat
NAS1> sh ds_armmarvell-bootstrap_1.0.xsh
DS-107+/DS-207+/CS-407/RS-407-bootstrap extracting archive... please wait
bootstrap
bootstrap/wget-ssl.ipk
bootstrap/bootstrap.ipk
bootstrap/openssl.ipk
bootstrap/ipkg.sh
bootstrap/ipkg.ipk
38203+1 records in
38203+1 records out
bootstrap/bootstrap.sh
Creating temporary ipkg repository... success
Installing DS-107+/DS-207+/CS-407/RS-407-bootstrap package...Unpacking bootstrap.ipk...Done.
Configuring bootstrap.ipk...Regenerating dynamic linker cache...
Done.
 success
Installing IPKG package... (Ignore missing md5sum warning)
Unpacking ipkg.ipk...Done.
Configuring ipkg.ipk..../ipkg.sh: ./ipkg.sh: 1170: md5sum: not found
Done.
Removing temporary ipkg repository...
Installing OpenSSL..Installing openssl (0.9.7m-3) to root...
Configuring openssl
Successfully terminated.
 success
Installing wget-SSL...Installing wget-ssl (1.10.2-4) to root...
Configuring wget-ssl
Successfully terminated.
 success
Setup complete...
If your network setup is correct, you should be able to do "ipkg update" to get the
full list of installable packages


BusyBox v1.1.0 (2007.11.01-13:20+0000) Built-in shell (ash)
Enter 'help' for a list of built-in commands.

NAS1>
Daarna sabnzbdplus geinstalleerd:
Citaat
NAS1> ipkg install py-sabnzbdplus
Installing py-sabnzbdplus (0.3.0rc3) to root...
...
..
Starting SABnzbd.ini config script...

Please enter the prefered download_dir location (Press enter for default /opt/tmp/SABnzbd/tmp):
Please enter the prefered complete_dir location (Press enter for default /opt/tmp/downloads/):
Please enter the prefered nzb_backup_dir location (Press enter for default /opt/tmp/SABnzbd/nzb/backup/):
Please enter the prefered cache_dir location (Press enter for default /opt/tmp/SABnzbd/cache/):
Please enter the prefered log_dir location (Press enter for default /opt/var/log):
Please enter the prefered dirscan_dir location (Press enter for default /opt/tmp/SABnzbd/nzb/):

Configuration finished! Enjoy!
You can start SABnzbd by /opt/etc/init.d/S70sabnzbdplus or a reboot.
The webinterface is on eg. http://192.168.1.1:8080/sabnzbd
Configuring py-yenc
Configuring python24
Configuring readline
Configuring zlib
Successfully terminated.
Dat ziet er nog steeds  goed uit dus.
sabnzbd gestart:
Citaat
NAS1> /opt/etc/init.d/S70sabnzbdplus

/opt/local/sabnzbdplus/SABnzbd.py-0.3.0rc3
INFO:root:--------------------------------
NAS1>
En als ik dan met http naar de DS ga krijg ik toch weer:
Sorry, the page you are looking for does not exist.

Meerkte wel foutboodschappen over unrar en par2, dus deze geinstalleerd. Ging ook succesfully.
Dan via het alternatieve cmd:

Ook nu zie ik geen processen sabnzb
Citaat
NAS1> python2.4 /opt/local/sabnzbdplus/SABnzbd.py -f /opt/etc/SABnzbd.ini

Nu blijkt dat unzip en sendmail niet meer op het systeem staan.
(Waarschijnlijk stonden deze in /opt/bin/)
Hoe krijg ik deze weer terug? Ik zie ze niet staan met ipkg list.

En hoe kan ik controleren of de bootloader goed is geinstalleerd en functioneert?
Zie graag je reactie,
Grtz, Bert

Offline deltabert

  • Bedankjes
  • -Gegeven: 0
  • -Ontvangen: 0
  • Berichten: 9
(Geen onderwerp)
« Reactie #63 Gepost op: 24 december 2007, 17:11:24 »
@Maarten,
Sorry, zie unzip staan in de pkg list. Geinstalleerd.
Blijft over sendmail waar het commando:
Citaat
NAS1> python2.4 /opt/local/sabnzbdplus/SABnzbd.py -f /opt/etc/SABnzbd.ini
nog over valt. Dit is de output:
Citaat
NAS1> python2.4 /opt/local/sabnzbdplus/SABnzbd.py -f /opt/etc/SABnzbd.ini

/opt/local/sabnzbdplus/SABnzbd.py-0.3.0rc3
INFO:root:--------------------------------
INFO:root:SABnzbd-0.3.0rc3
2007-12-24 17:09:22,782::INFO::SABnzbd-0.3.0rc3
INFO:root:Initializing SABnzbd v0.3.0rc3
2007-12-24 17:09:22,789::INFO::Initializing SABnzbd v0.3.0rc3
INFO:root:[sabnzbd] Loading data for bytes.sab from /opt/tmp/SABnzbd/cache/bytes.sab
2007-12-24 17:09:22,819::INFO::[sabnzbd] Loading data for bytes.sab from /opt/tmp/SABnzbd/cache/bytes.sab
INFO:root:[sabnzbd] Loading data for queue.sab from /opt/tmp/SABnzbd/cache/queue.sab
2007-12-24 17:09:22,831::INFO::[sabnzbd] Loading data for queue.sab from /opt/tmp/SABnzbd/cache/queue.sab
INFO:root:_yenc module... found!
2007-12-24 17:09:22,846::INFO::_yenc module... found!
INFO:root:celementtree module... found!
2007-12-24 17:09:22,852::INFO::celementtree module... found!
INFO:root:par2 binary... found!
2007-12-24 17:09:22,858::INFO::par2 binary... found!
INFO:root:rar binary... found!
2007-12-24 17:09:22,864::INFO::rar binary... found!
INFO:root:unzip binary... found!
2007-12-24 17:09:22,869::INFO::unzip binary... found!
INFO:root:sendemail binary... NOT found!
2007-12-24 17:09:22,875::INFO::sendemail binary... NOT found!

INFO:root:Web dir is /opt/local/sabnzbdplus/interfaces/Default
2007-12-24 17:09:22,885::INFO::Web dir is /opt/local/sabnzbdplus/interfaces/Default
INFO:root:Starting SABnzbd-0.3.0rc3
2007-12-24 17:09:22,918::INFO::Starting SABnzbd-0.3.0rc3
INFO:root:[sabnzbd.misc] Dirscanner starting up
2007-12-24 17:09:22,957::INFO::[sabnzbd.misc] Dirscanner starting up
INFO:root:Starting web-interface on NAS1:8080
2007-12-24 17:09:22,968::INFO::Starting web-interface on NAS1:8080
ERROR:root:Failed to start web-interface
Traceback (most recent call last):
  File "/opt/local/sabnzbdplus/SABnzbd.py", line 500, in main
    cherrypy.server.start(init_only=True)
  File "/opt/lib/python2.4/site-packages/cherrypy/_cpserver.py", line 72, in start
    Engine.start(self)
  File "/opt/lib/python2.4/site-packages/cherrypy/_cpengine.py", line 104, in start
    self._start()
  File "/opt/lib/python2.4/site-packages/cherrypy/_cpserver.py", line 79, in _start
    self.start_http_server()
  File "/opt/lib/python2.4/site-packages/cherrypy/_cpserver.py", line 99, in start_http_server
    wait_for_free_port(host, port)
  File "/opt/lib/python2.4/site-packages/cherrypy/_cpserver.py", line 252, in wait_for_free_port
    raise cherrypy.NotReady("Port not free.")
NotReady: Port not free.
2007-12-24 17:09:28,199::ERROR::Failed to start web-interface
Traceback (most recent call last):
  File "/opt/local/sabnzbdplus/SABnzbd.py", line 500, in main
    cherrypy.server.start(init_only=True)
  File "/opt/lib/python2.4/site-packages/cherrypy/_cpserver.py", line 72, in start
    Engine.start(self)
  File "/opt/lib/python2.4/site-packages/cherrypy/_cpengine.py", line 104, in start
    self._start()
  File "/opt/lib/python2.4/site-packages/cherrypy/_cpserver.py", line 79, in _start
    self.start_http_server()
  File "/opt/lib/python2.4/site-packages/cherrypy/_cpserver.py", line 99, in start_http_server
    wait_for_free_port(host, port)
  File "/opt/lib/python2.4/site-packages/cherrypy/_cpserver.py", line 252, in wait_for_free_port
    raise cherrypy.NotReady("Port not free.")
NotReady: Port not free.
INFO:root:SABnzbd shutting down...
2007-12-24 17:09:28,214::INFO::SABnzbd shutting down...
INFO:root:[sabnzbd.misc] Dirscanner shutting down
2007-12-24 17:09:28,947::INFO::[sabnzbd.misc] Dirscanner shutting down
INFO:root:[downloader] Shutting down
2007-12-24 17:09:28,961::INFO::[downloader] Shutting down
INFO:root:[assembler] Shutting down
2007-12-24 17:09:28,969::INFO::[assembler] Shutting down
INFO:root:[nzbqueue] Saving queue
2007-12-24 17:09:28,979::INFO::[nzbqueue] Saving queue
INFO:root:[sabnzbd] Saving data for queue.sab in /opt/tmp/SABnzbd/cache/queue.sab
2007-12-24 17:09:28,984::INFO::[sabnzbd] Saving data for queue.sab in /opt/tmp/SABnzbd/cache/queue.sab
INFO:root:[sabnzbd] Saving data for bytes.sab in /opt/tmp/SABnzbd/cache/bytes.sab
2007-12-24 17:09:28,992::INFO::[sabnzbd] Saving data for bytes.sab in /opt/tmp/SABnzbd/cache/bytes.sab
NAS1>

Grtz, Bert

Offline mdamen

  • Bedankjes
  • -Gegeven: 0
  • -Ontvangen: 0
  • Berichten: 130
(Geen onderwerp)
« Reactie #64 Gepost op: 24 december 2007, 17:16:10 »
Het lijkt wel of jou PATH variable niet goed staat, kun je is proberen om het volgende uit te voeren:

python2.4
Start dan python op? Als dit niet het geval is kan je dan eens de inhoud van de volgende file hier posten?

/etc/profile
De foutmeldingen over unzip (deze staat overigens wel in de package list) en sendemail maken opzich niet zoveel uit, deze zijn optioneel. Kan je eens de output hier posten van het volgende commando:

python2.4 /opt/local/sabnzbdplus/SABnzbd.py -f /opt/etc/SABnzbd.ini
Opzich werkt de bootloader wel anders zou je ook geen packages kunnen installeren, je zou het met een ander simpel package nog eens extra kunnen testen. Bijvoorbeeld:

ipkg install nano

Nano is een simpele text editor die je kan opstarten met het commando "nano"
If you like my work please donate:

Donate to me!

Offline deltabert

  • Bedankjes
  • -Gegeven: 0
  • -Ontvangen: 0
  • Berichten: 9
(Geen onderwerp)
« Reactie #65 Gepost op: 24 december 2007, 18:12:45 »
@Maarten,
python start wel op:
Citaat
NAS1> python2.4
Python 2.4.4 (#1, Dec 11 2007, 02:11:21)
[GCC 3.4.3 (CSL 2005Q1B) (Marvell 2006Q3)] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>>
En de output van het cmd:
    python2.4 /opt/local/sabnzbdplus/SABnzbd.py -f /opt/etc/SABnzbd.ini
heb ik in mn vorige bericht gestuurd.

Dit is de output van installeren nano:
Citaat
NAS1> ipkg install nano
Installing nano (2.0.6-1) to root...
Downloading http://www.maartendamen.com/synoware/./ ... -1_arm.ipk
Configuring nano
Successfully terminated.
NAS1>
Installaties gaan op zich goed, maar weet niet wat er fout gaat.

Voor de zekerheid ook maar de inhoud van /etc/profile:
Citaat
NAS1> cat /etc/profile
#/etc/profile: system-wide .profile file for ash.
PATH="/opt/bin:/opt/sbin:$PATH:/bin:/sbin:/usr/bin:/usr/sbin:/usr/syno/bin:/usr/syno/sbin:/usr/local/bin:/usr/local/sbin"
umask 022
#This fixes the backspace when telnetting in.
#if [ "$TERM" != "linux" ]; then
#        stty erase
#fi
PGDATA=/volume1/@database/pgsql
export PATH PGDATA
HOME=/root
export HOME
TERM=${TERM:-cons25}
export TERM
PAGER=more
export PAGER
PS1="`hostname`> "
alias dir="ls -al"
alias ll="ls -la"
ulimit -c unlimited
NAS1>

Grtz, Bert

Offline mdamen

  • Bedankjes
  • -Gegeven: 0
  • -Ontvangen: 0
  • Berichten: 130
(Geen onderwerp)
« Reactie #66 Gepost op: 24 december 2007, 18:23:44 »
raise cherrypy.NotReady("Port not free.")
NotReady: Port not free.

Geeft het al aan, er draait al iets poort 8080 (welke sabnzbd ook gebruikt)
Heb je hier iets op ingesteld? Bijvoorbeeld de web interface of iets anders?
If you like my work please donate:

Donate to me!

Offline deltabert

  • Bedankjes
  • -Gegeven: 0
  • -Ontvangen: 0
  • Berichten: 9
(Geen onderwerp)
« Reactie #67 Gepost op: 24 december 2007, 19:28:24 »
@Maarten,
Inderdaad. Dom, dom, dom van mij. Ik was al helemaal vergeten dat ik de extra port voor http gebruikt had.javascript:emoticon(':oops:')
Embarassed
Ik was van plan om een webserver op het doosje te gaan draaien, en dan de admin toegang via port 8080 te laten verlopen. Dat wordt een andere port dus.
Moet schamelijk bekennen dat ik de foutboodschappen niet goed genoeg bekeken heb.
Ook na een reboot is sabnzbd weer opgekomen. Ziet er allemaal goed uit.
Ga morgen de download uitproberen.

Wil je hartelijk danken voor het mogelijk maken dat dit draait op de DS, en daarnaast ook voor je support. Geweldig.
Groetjes, en een fijne kertst, Bert

Anonymous

  • Gast
(Geen onderwerp)
« Reactie #68 Gepost op: 25 december 2007, 11:56:02 »
Ik heb alles weer gedeinstalleerd en opnieuw geinstalleerd, alles lijkt goed te gaan tijdens de installatie, maar downloaden etc. gaat niet.

Hier een stukje info

   return fmt.format(record)
  File "/opt/lib/python2.4/logging/__init__.py", line 407, in format
    record.asctime = self.formatTime(record, self.datefmt)
  File "/opt/lib/python2.4/logging/__init__.py", line 374, in formatTime
    s = "%s,%03d" % (t, record.msecs)
TypeError: int argument required
Traceback (most recent call last):
  File "/opt/lib/python2.4/logging/__init__.py", line 731, in emit
    msg = self.format(record)
  File "/opt/lib/python2.4/logging/__init__.py", line 617, in format
    return fmt.format(record)
  File "/opt/lib/python2.4/logging/__init__.py", line 407, in format
    record.asctime = self.formatTime(record, self.datefmt)
  File "/opt/lib/python2.4/logging/__init__.py", line 374, in formatTime
    s = "%s,%03d" % (t, record.msecs)
TypeError: int argument required
INFO:root:Web dir is /opt/local/sabnzbdplus/interfaces/Default
Traceback (most recent call last):
  File "/opt/lib/python2.4/logging/handlers.py", line 73, in emit
    if self.shouldRollover(record):
  File "/opt/lib/python2.4/logging/handlers.py", line 146, in shouldRollover
    msg = "%sn" % self.format(record)
  File "/opt/lib/python2.4/logging/__init__.py", line 617, in format
    return fmt.format(record)
  File "/opt/lib/python2.4/logging/__init__.py", line 407, in format
    record.asctime = self.formatTime(record, self.datefmt)
  File "/opt/lib/python2.4/logging/__init__.py", line 374, in formatTime
    s = "%s,%03d" % (t, record.msecs)
TypeError: int argument required
Traceback (most recent call last):
  File "/opt/lib/python2.4/logging/__init__.py", line 731, in emit
    msg = self.format(record)
  File "/opt/lib/python2.4/logging/__init__.py", line 617, in format
    return fmt.format(record)
  File "/opt/lib/python2.4/logging/__init__.py", line 407, in format
    record.asctime = self.formatTime(record, self.datefmt)
  File "/opt/lib/python2.4/logging/__init__.py", line 374, in formatTime
    s = "%s,%03d" % (t, record.msecs)
TypeError: int argument required
INFO:root:Starting SABnzbd-0.3.0rc3
Traceback (most recent call last):
  File "/opt/lib/python2.4/logging/handlers.py", line 73, in emit
    if self.shouldRollover(record):
  File "/opt/lib/python2.4/logging/handlers.py", line 146, in shouldRollover
    msg = "%sn" % self.format(record)
  File "/opt/lib/python2.4/logging/__init__.py", line 617, in format
    return fmt.format(record)
  File "/opt/lib/python2.4/logging/__init__.py", line 407, in format
    record.asctime = self.formatTime(record, self.datefmt)
  File "/opt/lib/python2.4/logging/__init__.py", line 374, in formatTime
    s = "%s,%03d" % (t, record.msecs)
TypeError: int argument required
Traceback (most recent call last):
  File "/opt/lib/python2.4/logging/__init__.py", line 731, in emit
    msg = self.format(record)
  File "/opt/lib/python2.4/logging/__init__.py", line 617, in format
    return fmt.format(record)
  File "/opt/lib/python2.4/logging/__init__.py", line 407, in format
    record.asctime = self.formatTime(record, self.datefmt)
  File "/opt/lib/python2.4/logging/__init__.py", line 374, in formatTime
    s = "%s,%03d" % (t, record.msecs)
TypeError: int argument required
INFO:root:Starting web-interface on NAS_Server:8080
Traceback (most recent call last):
  File "/opt/lib/python2.4/logging/handlers.py", line 73, in emit
    if self.shouldRollover(record):
  File "/opt/lib/python2.4/logging/handlers.py", line 146, in shouldRollover
    msg = "%sn" % self.format(record)
  File "/opt/lib/python2.4/logging/__init__.py", line 617, in format
    return fmt.format(record)
  File "/opt/lib/python2.4/logging/__init__.py", line 407, in format
    record.asctime = self.formatTime(record, self.datefmt)
  File "/opt/lib/python2.4/logging/__init__.py", line 374, in formatTime
    s = "%s,%03d" % (t, record.msecs)
TypeError: int argument required
Traceback (most recent call last):
  File "/opt/lib/python2.4/logging/__init__.py", line 731, in emit
    msg = self.format(record)
  File "/opt/lib/python2.4/logging/__init__.py", line 617, in format
    return fmt.format(record)
  File "/opt/lib/python2.4/logging/__init__.py", line 407, in format
    record.asctime = self.formatTime(record, self.datefmt)
  File "/opt/lib/python2.4/logging/__init__.py", line 374, in formatTime
    s = "%s,%03d" % (t, record.msecs)
TypeError: int argument required
INFO:root:[sabnzbd.misc] Dirscanner starting up
Traceback (most recent call last):
  File "/opt/lib/python2.4/logging/handlers.py", line 73, in emit
    if self.shouldRollover(record):
  File "/opt/lib/python2.4/logging/handlers.py", line 146, in shouldRollover
    msg = "%sn" % self.format(record)
  File "/opt/lib/python2.4/logging/__init__.py", line 617, in format
    return fmt.format(record)
  File "/opt/lib/python2.4/logging/__init__.py", line 407, in format
    record.asctime = self.formatTime(record, self.datefmt)
  File "/opt/lib/python2.4/logging/__init__.py", line 374, in formatTime
    s = "%s,%03d" % (t, record.msecs)
TypeError: int argument required
Traceback (most recent call last):
  File "/opt/lib/python2.4/logging/__init__.py", line 731, in emit
    msg = self.format(record)
  File "/opt/lib/python2.4/logging/__init__.py", line 617, in format
    return fmt.format(record)
  File "/opt/lib/python2.4/logging/__init__.py", line 407, in format
    record.asctime = self.formatTime(record, self.datefmt)
  File "/opt/lib/python2.4/logging/__init__.py", line 374, in formatTime
    s = "%s,%03d" % (t, record.msecs)
TypeError: int argument required
Exception in thread CPHTTPServer Thread-7:
Traceback (most recent call last):
  File "/opt/lib/python2.4/threading.py", line 442, in __bootstrap
    self.run()
  File "/opt/lib/python2.4/threading.py", line 422, in run
    self.__target(*self.__args, **self.__kwargs)
  File "/opt/lib/python2.4/site-packages/cherrypy/_cpserver.py", line 114, in _start_http
    self.httpserver.start()
  File "/opt/lib/python2.4/site-packages/cherrypy/_cpwsgiserver.py", line 285, in start
    self.socket.bind(self.bind_addr)
  File "<string>", line 1, in bind
error: (98, 'Address already in use')

ERROR:root:Failed to start web-interface
Traceback (most recent call last):
  File "/opt/local/sabnzbdplus/SABnzbd.py", line 500, in main
    cherrypy.server.start(init_only=True)
  File "/opt/lib/python2.4/site-packages/cherrypy/_cpserver.py", line 72, in start
    Engine.start(self)
  File "/opt/lib/python2.4/site-packages/cherrypy/_cpengine.py", line 104, in start
    self._start()
  File "/opt/lib/python2.4/site-packages/cherrypy/_cpserver.py", line 79, in _start
    self.start_http_server()
  File "/opt/lib/python2.4/site-packages/cherrypy/_cpserver.py", line 127, in start_http_server
    self.wait_for_http_ready()
  File "/opt/lib/python2.4/site-packages/cherrypy/_cpserver.py", line 141, in wait_for_http_ready
    time.sleep(.1)
  File "/opt/local/sabnzbdplus/sabnzbd/__init__.py", line 139, in sig_handler
    logging.warning('[%s] Signal %s caught, saving and exiting...', __NAME__, signum)
  File "/opt/lib/python2.4/logging/__init__.py", line 1287, in warning
    apply(root.warning, (msg,)+args, kwargs)
  File "/opt/lib/python2.4/logging/__init__.py", line 983, in warning
    apply(self._log, (WARNING, msg, args), kwargs)
  File "/opt/lib/python2.4/logging/__init__.py", line 1078, in _log
    record = self.makeRecord(self.name, level, fn, lno, msg, args, exc_info)
  File "/opt/lib/python2.4/logging/__init__.py", line 1064, in makeRecord
    return LogRecord(name, level, fn, lno, msg, args, exc_info)
  File "/opt/lib/python2.4/logging/__init__.py", line 242, in __init__
    self.msecs = (ct - long(ct)) * 1000
OverflowError: long int too large to convert to float
2007-12-25 11:54:46,000::ERROR::Failed to start web-interface
Traceback (most recent call last):
  File "/opt/local/sabnzbdplus/SABnzbd.py", line 500, in main
    cherrypy.server.start(init_only=True)
  File "/opt/lib/python2.4/site-packages/cherrypy/_cpserver.py", line 72, in start
    Engine.start(self)
  File "/opt/lib/python2.4/site-packages/cherrypy/_cpengine.py", line 104, in start
    self._start()
  File "/opt/lib/python2.4/site-packages/cherrypy/_cpserver.py", line 79, in _start
    self.start_http_server()
  File "/opt/lib/python2.4/site-packages/cherrypy/_cpserver.py", line 127, in start_http_server
    self.wait_for_http_ready()
  File "/opt/lib/python2.4/site-packages/cherrypy/_cpserver.py", line 141, in wait_for_http_ready
    time.sleep(.1)
  File "/opt/local/sabnzbdplus/sabnzbd/__init__.py", line 139, in sig_handler
    logging.warning('[%s] Signal %s caught, saving and exiting...', __NAME__, signum)
  File "/opt/lib/python2.4/logging/__init__.py", line 1287, in warning
    apply(root.warning, (msg,)+args, kwargs)
  File "/opt/lib/python2.4/logging/__init__.py", line 983, in warning
    apply(self._log, (WARNING, msg, args), kwargs)
  File "/opt/lib/python2.4/logging/__init__.py", line 1078, in _log
    record = self.makeRecord(self.name, level, fn, lno, msg, args, exc_info)
  File "/opt/lib/python2.4/logging/__init__.py", line 1064, in makeRecord
    return LogRecord(name, level, fn, lno, msg, args, exc_info)
  File "/opt/lib/python2.4/logging/__init__.py", line 242, in __init__
    self.msecs = (ct - long(ct)) * 1000
OverflowError: long int too large to convert to float
INFO:root:SABnzbd shutting down...
2007-12-25 11:54:46,000::INFO::SABnzbd shutting down...
INFO:root:[sabnzbd.misc] Dirscanner shutting down
2007-12-25 11:54:46,000::INFO::[sabnzbd.misc] Dirscanner shutting down
INFO:root:[downloader] Shutting down
2007-12-25 11:54:46,000::INFO::[downloader] Shutting down
Exception in thread Thread-2:
Traceback (most recent call last):
  File "/opt/lib/python2.4/threading.py", line 442, in __bootstrap
    self.run()
  File "/opt/local/sabnzbdplus/sabnzbd/assembler.py", line 235, in run
    logging.info("[%s] Shutting down", __NAME__)
  File "/opt/lib/python2.4/logging/__init__.py", line 1297, in info
    apply(root.info, (msg,)+args, kwargs)
  File "/opt/lib/python2.4/logging/__init__.py", line 969, in info
    apply(self._log, (INFO, msg, args), kwargs)
  File "/opt/lib/python2.4/logging/__init__.py", line 1078, in _log
    record = self.makeRecord(self.name, level, fn, lno, msg, args, exc_info)
  File "/opt/lib/python2.4/logging/__init__.py", line 1064, in makeRecord
    return LogRecord(name, level, fn, lno, msg, args, exc_info)
  File "/opt/lib/python2.4/logging/__init__.py", line 242, in __init__
    self.msecs = (ct - long(ct)) * 1000
OverflowError: long int too large to convert to float

INFO:root:[nzbqueue] Saving queue
2007-12-25 11:54:46,000::INFO::[nzbqueue] Saving queue
INFO:root:[sabnzbd] Saving data for queue.sab in /opt/tmp/SABnzbd/cache/queue.sab
2007-12-25 11:54:46,000::INFO::[sabnzbd] Saving data for queue.sab in /opt/tmp/SABnzbd/cache/queue.sab
INFO:root:[sabnzbd] Saving data for bytes.sab in /opt/tmp/SABnzbd/cache/bytes.sab
2007-12-25 11:54:46,000::INFO::[sabnzbd] Saving data for bytes.sab in /opt/tmp/SABnzbd/cache/bytes.sab


Ik hoop dat je me verder kan helpen

Offline Beeper

  • Bedankjes
  • -Gegeven: 1
  • -Ontvangen: 0
  • Berichten: 64
(Geen onderwerp)
« Reactie #69 Gepost op: 29 december 2007, 11:10:25 »
Heren,

Ik had vanmorgen een vreemd fenomeen.
Mijn opt dir in de root was leeg.
SABnzbd was hierdoor natuurlijk ook gestopt.
Hierdoor moest ik de bootstrap opnieuw installeren.

Nadat ik alleen de bootstrap opnieuw geiinstalleerd had kon ik zonder probleem SABnzbd opnieuw opstarten, en ging hij verder waar hij gebleven was.

Iemand een idee wat hier aan de hand geweest kan zijn?

groeten
Anton
  • Mijn Synology: DS218+
  • HDD's: 2x IronWolf 4TB

Anonymous

  • Gast
(Geen onderwerp)
« Reactie #70 Gepost op: 29 december 2007, 11:13:19 »
Had ik laatst na een reboot ook, alleen was alleen de koppeling de weg kwijt.. De opt in /volume1/opt was gewoon nog normaal, alleen de ln -s koppeling was dus kwijtgeraakt.. Wel simpel te herstellen dus..

Offline Beeper

  • Bedankjes
  • -Gegeven: 1
  • -Ontvangen: 0
  • Berichten: 64
(Geen onderwerp)
« Reactie #71 Gepost op: 29 december 2007, 11:42:15 »
Citaat van: "Anonymous"
Had ik laatst na een reboot ook, alleen was alleen de koppeling de weg kwijt.. De opt in /volume1/opt was gewoon nog normaal, alleen de ln -s koppeling was dus kwijtgeraakt.. Wel simpel te herstellen dus..


Verklaar je nader.
Ik begin linux wat te begrijpen maar dit komt heel langzaam.

Wat bedoel je met de -s koppeling.
Bij mij bestond de opt in volume 1 ook nog.

Ik heb nu de bootstrap opnieuw geinstalleerd maar als er iets makkelijker is zoals een koppeling herstellen, dan is dat natuurlijk welkom.

groeten
Anton
  • Mijn Synology: DS218+
  • HDD's: 2x IronWolf 4TB

Anonymous

  • Gast
(Geen onderwerp)
« Reactie #72 Gepost op: 29 december 2007, 16:30:06 »
Hallo, tot nu toe alles goed behalve als ik sabnzbd  wil starten krijg ik de volgende melding:

Hij geeft dat de port niet vrij is, is dit port 80 ? want die staat wel open in mij modem. Althans ik kan via de buitenkant op mijn website komen

wait_for_free_port(host, port)
  File "/opt/lib/python2.4/site-packages/cherrypy/_cpserver.py", line 252, in wait_for_free_port
    raise cherrypy.NotReady("Port not free.")
NotReady: Port not free.
INFO:root:SABnzbd shutting down...
2007-12-29 16:23:01,320::INFO::SABnzbd shutting down...
INFO:root:[sabnzbd.misc] Dirscanner shutting down
2007-12-29 16:23:02,103::INFO::[sabnzbd.misc] Dirscanner shutting down
INFO:root:[downloader] Shutting down
2007-12-29 16:23:02,117::INFO::[downloader] Shutting down
INFO:root:[assembler] Shutting down
2007-12-29 16:23:02,124::INFO::[assembler] Shutting down
INFO:root:[nzbqueue] Saving queue
2007-12-29 16:23:02,131::INFO::[nzbqueue] Saving queue
INFO:root:[sabnzbd] Saving data for queue.sab in /opt/tmp/SABnzbd/cache/queue.sab
2007-12-29 16:23:02,137::INFO::[sabnzbd] Saving data for queue.sab in /opt/tmp/SABnzbd/cache/queue.sab
INFO:root:[sabnzbd] Saving data for bytes.sab in /opt/tmp/SABnzbd/cache/bytes.sab
2007-12-29 16:23:02,144::INFO::[sabnzbd] Saving data for bytes.sab in /opt/tmp/SABnzbd/cache/bytes.sab

Offline Beeper

  • Bedankjes
  • -Gegeven: 1
  • -Ontvangen: 0
  • Berichten: 64
(Geen onderwerp)
« Reactie #73 Gepost op: 29 december 2007, 16:53:29 »
SABnzbd luistert naar poort 8080.
Waarschijnlijk heb je iets draaien wat ook poort 8080 gebruikt.
Dat progje moet je even een andere poort toewijzen en SABnzbd is te benaderen via http://server-ip:8080/sabnzbd.

PS
Als je de postings hierboven had gelezen dan was je het bericht van mdamen tegengekomen, en hierin wordt "port not free"ook verklaard.

groeten
Anton
  • Mijn Synology: DS218+
  • HDD's: 2x IronWolf 4TB

Offline Knorr

  • Bedankjes
  • -Gegeven: 4
  • -Ontvangen: 2
  • Berichten: 146
(Geen onderwerp)
« Reactie #74 Gepost op: 29 december 2007, 20:54:04 »
Inmiddels alles draaien: DS207+ met SABNZBD en SlimServer, wauw, echt super! Bedankt Maarten!

Maar, er rest me nu nog 1 rariteit. Bij het downloaden gaat alles goed, de PAR2 controle werkt ook maar alle rar-acties gaan fout. Dit uitgezet en zelf doen werkt ook niet. Het gekke is nu dat als ik de bestanden via File Station van de /opt directory naar bijvoornbeeld de /video map verplaats en ze dan via Windows met een netwerkkoppeling oppak, ik ze niet kan lezen/openen etc. Als ik echter via File Station het bestand download in een map (mag ook op de DS zijn) dan kan ik ze daarna wel gebruiken.

Het is dus net alsof de bestanden niet bruikbaar zijn totdat je ze via de Filse Station download. Hetzelfde geldt voor een mp3 bestand. Opslaan in /music en dan afspelen via een netwerkmap gaat fout, maar openen via File Station en hij doet het. Wat doe ik nog fout?
  • Mijn Synology: DS216+
DS-207+
DS-209
DS-213+
DS-216+


 

Ontwikkeling voor DS-107+

Gestart door ed_xBoard Algemeen

Reacties: 63
Gelezen: 39606
Laatste bericht 25 februari 2008, 21:05:16
door Björn
DSx07+ Ontwikkeling animo check

Gestart door mdamenBoard Algemeen

Reacties: 18
Gelezen: 13969
Laatste bericht 30 oktober 2008, 21:43:19
door Anonymous