Questo sito utilizza cookie per le proprie funzionalità e per inviarti pubblicità e servizi in linea con le tue preferenze. Chiudendo questo banner, scorrendo questa pagina o cliccando qualunque suo elemento acconsenti all’uso dei cookie.

Accedendo al link http://www.odoo-italia.org/index.php/home/cookie-policy puoi leggere in dettaglio le modalità di trattamento dei cookie da parte dell'Associazione Odoo Italia.

Benvenuto, Ospite
Nome utente: Password: Ricordami
Ricordati di inserire la versioni di Odoo per cui poni la domanda

ARGOMENTO: Modificare il report del PO

Modificare il report del PO 5 Anni 3 Mesi fa #13772

  • mirkogrifo2
  • Avatar di mirkogrifo2
  • Offline
  • Expert Boarder
  • Messaggi: 99
  • Karma: 0
NicoTheBrush ha scritto:
Per assicurarmi che usiamo gli stessi termini:
1. lanci a mano soffice con i parametri, parte e risponde alla porta 8100

si

2. se lanci il daemon da l'errore del post #13763
si

3. Verifica che ti ho chiesto di fare nel parametro DAEMON_OPTS
mettere la corretta stringa, te ne ho messa una da provare:

DAEMON_OPTS='-headless -nologo -nofirststartwizard -norestore "-accept=socket,host=localhost,port=8100;urp;"'

tu mi hai risposto con

DAEMON_OPTS='"--accept=socket,host=localhost,port=8100,tcpNoDelay=1;urp;" --headless --nologo --nofirststartwizard --norestore'

vuol dire che hai questa dentro nel file che lancia il daemon? in tal caso è quella di libreoffice e va sostituita con quella sopra (va provata, non ho una installazione simile alla tua per testarla direttamente)
Prova la sostituzione e fare lo start del servizio / daemon

Ok sostituito... riprovato sempre lo stesso errore dà...
L\'Amministratore ha disattivato l\'accesso in scrittura al pubblico.

Modificare il report del PO 5 Anni 3 Mesi fa #13774

  • NicoTheBrush
  • Avatar di NicoTheBrush
  • Offline
  • Platinum Boarder
  • Messaggi: 1952
  • Ringraziamenti ricevuti 156
  • Karma: 46
Puoi provare a postare il file, vedo se a leggerlo mi salta all'occhio qualcosa non potendo provarlo
L\'Amministratore ha disattivato l\'accesso in scrittura al pubblico.

Modificare il report del PO 5 Anni 3 Mesi fa #13777

  • mirkogrifo2
  • Avatar di mirkogrifo2
  • Offline
  • Expert Boarder
  • Messaggi: 99
  • Karma: 0
NicoTheBrush ha scritto:
Puoi provare a postare il file, vedo se a leggerlo mi salta all'occhio qualcosa non potendo provarlo
Ho rimesso tutto a posto rifacendo tutto... ora nn dà + l'errore sul file... A questo punto eseguo lo start
E subito dopo lo stop ma mi esce questo... è un errore o va bene?

root@debian:~# sudo /etc/init.d/openoffice-server start
Starting OpenOffice Headless Server: openoffice-server.
root@debian:~# sudo /etc/init.d/openoffice-server stop
Stopping OpenOffice Headless Server: start-stop-daemon: warning: failed to kill 1514: No such process
openoffice-server.

Cmq nel dubbio ti lascio il file non so se possa servire....
#!/bin/sh
### BEGIN INIT INFO
# Provides:		libreoffice-server
# Required-Start:	$remote_fs
# Required-Stop:	$remote_fs
# Should-Start:		$network
# Should-Stop:		$network
# Default-Start:	2 3 4 5
# Default-Stop:		0 1 6
# Short-Description:	Libre Office Headless
# Description:		Start/Stop Script for Libre Office Headless Server
### END INIT INFO
PATH=/sbin:/bin:/usr/sbin:/usr/bin
DAEMON=/usr/bin/soffice
NAME=openoffice-server
DESC="OpenOffice Headless Server"
USER=root
# pidfile
PIDFILE=/var/run/$NAME.pid
# Additional options that are passed to the Daemon.
DAEMON_OPTS='-headless -nologo -nofirststartwizard -norestore "-accept=socket,host=localhost,port=8100;urp;"'
[ -x $DAEMON ] || exit 0
checkpid() {
    [ -f $PIDFILE ] || return 1
    pid=`cat $PIDFILE`
    [ -d /proc/$pid ] && return 0
    return 1
}
case "${1}" in
	start)
		echo -n "Starting ${DESC}: "
		start-stop-daemon --start --quiet --pidfile ${PIDFILE} \
			--chuid ${USER} --background --make-pidfile \
			--exec ${DAEMON} -- ${DAEMON_OPTS}
		echo "${NAME}."
		;;
	stop)
		echo -n "Stopping ${DESC}: "
		start-stop-daemon --stop --quiet --pidfile ${PIDFILE} \
			--oknodo
		echo "${NAME}."
		;;
	restart|force-reload)
		echo -n "Restarting ${DESC}: "
		start-stop-daemon --stop --quiet --pidfile ${PIDFILE} \
			--oknodo
		sleep 1
		start-stop-daemon --start --quiet --pidfile ${PIDFILE} \
			--chuid ${USER} --background --make-pidfile \
			--exec ${DAEMON} -- ${DAEMON_OPTS}
		echo "${NAME}."
		;;
	*)
		N=/etc/init.d/${NAME}
		echo "Usage: ${NAME} {start|stop|restart|force-reload}" >&2
		exit 1
		;;
esac
exit 0
Ultima modifica: 5 Anni 3 Mesi fa da NicoTheBrush. Motivo: impaginato il file
L\'Amministratore ha disattivato l\'accesso in scrittura al pubblico.

Modificare il report del PO 5 Anni 3 Mesi fa #13780

  • NicoTheBrush
  • Avatar di NicoTheBrush
  • Offline
  • Platinum Boarder
  • Messaggi: 1952
  • Ringraziamenti ricevuti 156
  • Karma: 46
Lo script a occhio mi sembra corretto (ho in forse DAEMON_OPTS non avendolo provato.. :) ), il fatto che non riesca a stoppare il servizio credo dipenda dal fatto che non lo avvia (prova: appena avviato riesci a fare il telnet localhost 8100 ?), hai fatto anche i chown e chmod della guida?

prova a mandare il risultato di
ls -la /etc/init.d/openoffice-server
L\'Amministratore ha disattivato l\'accesso in scrittura al pubblico.

Modificare il report del PO 5 Anni 3 Mesi fa #13782

  • mirkogrifo2
  • Avatar di mirkogrifo2
  • Offline
  • Expert Boarder
  • Messaggi: 99
  • Karma: 0
NicoTheBrush ha scritto:
Lo script a occhio mi sembra corretto (ho in forse DAEMON_OPTS non avendolo provato.. :) ), il fatto che non riesca a stoppare il servizio credo dipenda dal fatto che non lo avvia (prova: appena avviato riesci a fare il telnet localhost 8100 ?), hai fatto anche i chown e chmod della guida?

Si fatti :-)

root@debian:~# telnet localhost 8100
Trying 127.0.0.1...
telnet: Unable to connect to remote host: Connection refused

prova a mandare il risultato di
ls -la /etc/init.d/openoffice-server

-rwxr-xr-x 1 root root 1588 28 ott 2013 /etc/init.d/openoffice-server
L\'Amministratore ha disattivato l\'accesso in scrittura al pubblico.

Modificare il report del PO 5 Anni 3 Mesi fa #13783

  • NicoTheBrush
  • Avatar di NicoTheBrush
  • Offline
  • Platinum Boarder
  • Messaggi: 1952
  • Ringraziamenti ricevuti 156
  • Karma: 46
a questo punto proverei con dei workaround sul parametro... se vuoi provare te ne allego alcuni, modifica lo script-daemon, prova a fare uno stop - start del servizio e fai il telnet:
DAEMON_OPTS='-headless -nologo -nofirststartwizard -norestore -accept="socket,host=localhost,port=8100;urp;"'

DAEMON_OPTS='-headless -nologo -nofirststartwizard -norestore -accept="socket,host=localhost,port=8100;urp"'

DAEMON_OPTS='-headless -nologo -nofirststartwizard -norestore -accept=socket,host=localhost,port=8100;urp;'

anche con 127.0.0.1 al posto di localhost, es:
DAEMON_OPTS='-headless -nologo -nofirststartwizard -norestore -accept="socket,host=127.0.0.1,port=8100;urp;"'
L\'Amministratore ha disattivato l\'accesso in scrittura al pubblico.
Tempo creazione pagina: 0.140 secondi

Odoo Italia Associazione - C.F: 94200470485 - Sede: Viale dei Cadorna, 83 - Firenze - Italy

Protected by R Antispam