IRC logs of #tryton-de for Friday, 2010-09-24

chat.freenode.net #tryton.de log beginning Fri Sep 24 00:00:01 CEST 2010
2010-09-24 00:04 <timewulf> Ich arbeite das erste Mal mit Tryton. Die Installation (v1.6) unter Debian lief anstandslos. Ich habe aber ein paar Verständnis-Probleme und wahrscheinlich auch einen Bug gefunden.
2010-09-24 00:07 <timewulf> Sobald ich gemäß ssl-HotTo die Einträge in der trytond.conf ändere, startet der Tryton-Server-Dienst nicht mehr. Er kommt nicht einmal mehr dazu, einen Eintrag in der /var/log/trytond.log zu hinterlassen.
2010-09-24 00:10 <timewulf> Sorry, sollte natürlich ssl-howto heißen.
2010-09-24 00:16 <timewulf> Leider habe ich keine Anleitung gefunden, die nicht auf dieses HowTo verweist. Wenn es also ansonsten immer auf diesem Weg klappt, muss hier ein anderes Problem vorliegen. Mein Debian ist ein Squeeze und ich habe direkt aus den offiziellen Paketquellen installiert.
2010-09-24 00:17 <timewulf> Sobald ich die Änderungen für's SSL wieder rausnehme, startet der Dienst einwandfrei. Ich bin schon dazu gekommen, testweise ein Unternehmen anzulegen und ein paar Probebuchungen vorzunehmen.
2010-09-24 00:20 <timewulf> Damit bin ich dann auch schon bei den Verständnis-Fragen:
2010-09-24 00:29 <timewulf> Üblicherweise sind meine Wareneinkäufe mit 19% Vorsteuer. Also habe ich beim Konto 3400 den Eintrag hierfür hinterlegt. Es passiert aber auch schon mal, dass ich Teile in Zahlung nehme und dann irgendwann weiterverkaufe. - Also keine Vorsteuer, da Verkäufer ggfs. eine Privatperson ist.
2010-09-24 00:31 <timewulf> Ich kann aber das Feld Steuerpositionen beim Dialogbuchen nicht überschreiben. Dort bleibt also immer die (1) stehen. Das einzige was ich machen kann, ist, die Zeile mit dem Konto 1571 löschen. Von den Buchungen sieht es anschließend ok aus, aber ist das der korrekte Weg?
2010-09-24 00:33 <timewulf> ... in Anbetracht der Tageszeit, lege ich mich jetzt auch erst mal hin und schaue später noch mal, ob jemand eine Idee hat. cu l8er
2010-09-24 00:55 -!- FWiesing(~FWiesing@85-126-100-130.work.xdsl-line.inode.at) has joined #tryton.de
2010-09-24 05:19 -!- yangoon(~mathiasb@p549F78B3.dip.t-dialin.net) has joined #tryton.de
2010-09-24 06:50 -!- timewulf(~timewulf@essn-5d8388f0.pool.mediaWays.net) has joined #tryton.de
2010-09-24 08:26 -!- mfladischer(~fladische@2001:470:1f0b:11df:2034:10ff:feb0:1b63) has joined #tryton.de
2010-09-24 09:22 <timewulf> moin, moin!
2010-09-24 09:23 <timewulf> irgendjemand da, der den Raum nicht nur auf hat, sondern auch mitliest?
2010-09-24 09:26 <timewulf> sorry, sollte keine Provokation sein. Ich wollte nur fragen, ob jemand hier aktiv dabei ist.
2010-09-24 09:49 -!- Timitos(~kp@88.217.184.172) has joined #tryton.de
2010-09-24 10:00 -!- paepke(~paepke@p4FEB7369.dip.t-dialin.net) has joined #tryton.de
2010-09-24 10:00 -!- mfladischer(~fladische@2001:470:1f0b:11df:2034:10ff:feb0:1b63) has joined #tryton.de
2010-09-24 10:03 <Timitos> timewulf: hi. bin aktiv aber leider im moment etwas beschäftigt. in sachen ssl kann ich dir auf die schnelle nicht weiterhelfen.
2010-09-24 10:04 <timewulf> trotzdem danke für die Antwort, ich dachte schon, ich wär hier ganz allein
2010-09-24 10:04 <Timitos> timewulf: wenn du ware in zahlung nimmst. die geht doch auch ins lager. vielleicht wäre es sinnvoller, die über das purchase module (einkauf) zu erfassen
2010-09-24 10:04 <Timitos> timewulf: nein. wir sind in der regel deutlich aktiver als die letzten 2 tage :-)
2010-09-24 10:04 <paepke> moin
2010-09-24 10:05 <paepke> timewulf, ich les mal kurz das log
2010-09-24 10:05 <timewulf> danke auch
2010-09-24 10:05 <Timitos> nur wie gesagt. bin grad etwas beschäftigt. daher werd ich vermutlich aktuell eher sporadisch antworten.
2010-09-24 10:06 <timewulf> zur ssl-Problematik habe ich etwas Hilfe im englischen Kanal bekommen. Scheint als wäre ein Fehler im init.d-Script, da der direkte Aufruf auf der Kommandozeile funktioniert
2010-09-24 10:06 <paepke> timewulf, zum thema ssl kann ich dir wohl helfen, zum buchhaltungsthema hab ich spontan keine ahnung.
2010-09-24 10:07 <timewulf> habe im init.d-Script die Option --background rausgenommen
2010-09-24 10:07 <timewulf> dann kommt die folgende Fehlermeldung:
2010-09-24 10:07 <paepke> das init-script ist orginal von debian?
2010-09-24 10:07 <paepke> bzw aus den debian paketen
2010-09-24 10:08 <timewulf> ja
2010-09-24 10:08 <paepke> ok fehlermeldung? :-)
2010-09-24 10:11 <timewulf> OpenSSL.SSL.Error: [)'system library', 'fopen', 'Permission denied'), ('BIO routines', 'FILE_CTRL', 'system lib'), ('SSL routines', 'SSL_CTX_use_PrivateKey_file', 'system lib')]
2010-09-24 10:11 <timewulf> sorry, konnte nicht kopieren, läuft auf nem anderen Rechner
2010-09-24 10:13 <paepke> timewulf, oha. danke für die mühe.
2010-09-24 10:13 <Timitos> sieht so aus, also ob das evtl. ein permission problem mit den ssl keys ist
2010-09-24 10:13 <paepke> timewulf, jepp. tryton user kann die nicht lesen, root user schon (wenn du es von kommandozeile aus startest)
2010-09-24 10:14 <paepke> du müsstest mit "su tryton" und anschliessend "trytond" genau die gleich fehlermeldung bekommen
2010-09-24 10:14 <timewulf> ja, ist so
2010-09-24 10:14 <paepke> mach ein "chown tryton ssl-certifikatsdatei"
2010-09-24 10:15 <paepke> und wenn das funktioniert setzt "chmod 600" auf die dateien. rein aus der sicherheitsperspektive.
2010-09-24 10:15 <timewulf> braucht die kein anderer Dienst?
2010-09-24 10:16 <timewulf> sonst müsste ich ggfs. nur das Leserecht für others setzen
2010-09-24 10:16 <timewulf> ist ein Server, kommt kein Normalsterblicher dran
2010-09-24 10:18 <paepke> timewulf die zertfikate?
2010-09-24 10:19 <paepke> timewulf, ist üblich pro dienst eigene zertifikate zu erstellen. nicht nur pro host (was technisch natürlich auch geht)
2010-09-24 10:19 <timewulf> ok, dann geht das natürlich
2010-09-24 10:20 <timewulf> mache ich mal kurz
2010-09-24 10:34 <timewulf> hat leider nicht geklappt: Habe neue Zertifikate erzeugt, die Rechte in /etc/ssl/private und .../certs für die beiden tryton.pem geändert und in der /etc/trytond.conf die Namen geändert - Der Fehler bleibt identisch!
2010-09-24 10:36 <paepke> timewulf, ändere mal auf "chmod 666 tryton.pem"
2010-09-24 10:37 <timewulf> keine Änderung
2010-09-24 10:37 <timewulf> owner ist jetzt jeweils tryton:tryton
2010-09-24 10:37 <paepke> poste mal die tryton.conf auf dpaste.org org oder so
2010-09-24 10:40 <timewulf> ist jetzt auf dpaste.org
2010-09-24 10:40 <paepke> timewulf, ok. und der link dazu?
2010-09-24 10:41 <timewulf> klar, hier: www.dpaste.org/AYhj
2010-09-24 10:41 <paepke> geht nicht. ist auch arg kurz.
2010-09-24 10:43 <timewulf> was anderes wird mir nicht angezeigt - hilft die Snippet Nr.? #31504
2010-09-24 10:44 <timewulf> aber auf diesem Rechner kann ich es auch nicht aufrufen
2010-09-24 10:45 <Timitos> paepke: es fehlt der slash am ende: http://www.dpaste.org/AYhj/
2010-09-24 10:46 <paepke> ah ok
2010-09-24 10:46 <timewulf> autsch, danke
2010-09-24 10:46 <Timitos> paepke: timewulf: vielleicht liegts auch an den permissions der verzeichnisse
2010-09-24 10:47 <paepke> ja, das der tryton-server gar nicht bis dahin kommt die zertifkate zu lesen.
2010-09-24 10:48 <paepke> timewulf, kopier mal das tryton.pem in /etc/trytond und änder die config entsprechend ab
2010-09-24 10:49 <timewulf> moment
2010-09-24 10:49 <paepke> timewulf, wobei es mich wundert das in der tryton.pem privates und öffentliches zertifikat drin sein sollten. sind das zwei verschiedene dateien bei dir (sollte zur unterscheidung anders heissen)
2010-09-24 10:50 <paepke> das eine sollte mit -----BEGIN RSA PRIVATE KEY----- beginnen, das andere mit -----BEGIN CERTIFICATE-----
2010-09-24 10:51 <paepke> timewulf, aber gut, auf der kommandozeile gehts ja als root.
2010-09-24 10:52 <timewulf> nein, die Struktur ist /etc/ssl/private und /etc/ssl/certs und in beiden ist je eine tryton.pem - wurden automatisch erzeugt
2010-09-24 10:53 <paepke> timewulf, ja, hab grad das ssl-howto gelesen. find ich nicht besonders geschickt. aber naja.
2010-09-24 10:53 <paepke> timewulf, ist geschmackssache
2010-09-24 10:54 <paepke> timewulf, nichts destotrotz ist das grad ein nerviger fehler find ich. (nichts gegen dich ;-) )
2010-09-24 10:55 <timewulf> so funktioniert es aber jetzt
2010-09-24 10:56 <paepke> timewulf, wie funktioniert es?
2010-09-24 10:56 <timewulf> ja und da ich alles defaultmäßig installiert habe, sollte hier etwas im Paket angepasst werden
2010-09-24 10:57 <timewulf> es sei denn, im Squeeze sind die Berechtigungen für die SSL-Verzeichnisse nicht korrekt gesetzt, ist ja offiziell noch testing
2010-09-24 10:57 <paepke> timewulf, was hast du genau gemacht, das es jetzt funktoniert?
2010-09-24 10:58 <timewulf> ich habe beide Dateien mit suffix private bzw. cert nach /etc kopiert
2010-09-24 10:58 <timewulf> dann die trytond.conf geändert
2010-09-24 10:58 <timewulf> das war's
2010-09-24 10:59 <Timitos> timewulf: das wird auf jeden fall im paket geändert. yangoon wird sich drum kümmern
2010-09-24 10:59 <timewulf> wie sind denn die Rechte für Deine beiden Verzeichnisse private und certs? Vielleicht ist es ja ein Squeeze-Problem?
2010-09-24 11:00 <timewulf> meine sind:
2010-09-24 11:00 <timewulf> private: rwx:--x:---
2010-09-24 11:00 <paepke> klaro: drwx--x--- 2 root ssl-cert 4096 2. Nov 2009 private
2010-09-24 11:01 <paepke> gruppe ssl-cert.
2010-09-24 11:01 <paepke> Timitos, timewulf: deshalb.
2010-09-24 11:01 <timewulf> certs: rwx:r-xr:r-x
2010-09-24 11:01 <paepke> tryton user der gruppe ssl-cert hinzufügen müsste das lösen.
2010-09-24 11:02 <timewulf> ok, das wär dann doch im tryton-paket
2010-09-24 11:03 <paepke> Timitos, yangoon: es kommt jetzt drauf an was debian-policy ist. zertifikate dort zu speichern und die gruppe des benutzers hinzufügen oder das certifikat entsprechend in /etc/trytond zu kopieren...
2010-09-24 11:03 <paepke> bzw das entsprechend schon in der tryton.conf so vorblenden und ins ssl bzw debian howto schreiben im wiki.
2010-09-24 11:04 <Timitos> paepke: ja, das muss geklärt werden. aber ansonsten steht im chatlog jetzt schon die lösung. is doch super.
2010-09-24 11:04 <paepke> timewulf, squeeze ist ja mittlerweile frozen. also wird sich da nichts mehr gross ändern. man kann es bis auf bugs schon als "fertig" bezeichnen
2010-09-24 11:04 <Timitos> paepke: ich denke, dass der fix da noch reinkommen dürfte
2010-09-24 11:04 <paepke> timewulf, kannst du das nochmal kurz verifizieren mit der gruppe?
2010-09-24 11:05 <timewulf> ja, mach ich
2010-09-24 11:05 <paepke> Timitos, ja, ins debian-paket, klar.
2010-09-24 11:05 <paepke> gibts eigentlich suse-nutzer hier?
2010-09-24 11:07 <timewulf> in der SSL-Cert ist auf jeden Fall auch der User postgres
2010-09-24 11:08 <timewulf> und der Fehler ist jetzt immer noch weg
2010-09-24 11:09 <paepke> timewulf, also ist das die definitive lösung: user tryton der ssl-cert gruppe hinzufügen.
2010-09-24 11:09 <timewulf> ja
2010-09-24 11:10 <paepke> timewulf, guter tipp mit postgres. hast du auch nen apache drauf?
2010-09-24 11:10 <timewulf> leider nein
2010-09-24 11:12 <paepke> timewulf, unter lenny existiert zwar die gruppe, aber der benutzer postgres ist da nicht drin.
2010-09-24 11:14 <timewulf> es fehlt noch eine Kleinigkeit: Die Zertifikate kann man nur als root erzeugen, haben also root:root als Eigentümer. D.h. das Private Zertifikat muss anschließend noch der Gruppe ssl-cert zugewiesen werden.
2010-09-24 11:15 <timewulf> Den Rechner habe ich gestern mit Squeeze aufgesetzt und keine händischen Änderungen vorgenommen.
2010-09-24 11:17 <timewulf> Die Änderung der Rechte sollte dann wohl noch ins Wiki.
2010-09-24 11:18 <paepke> timewulf, zertifikate nur als root einspielen, weil der nur schreibrechte hat.
2010-09-24 11:19 <timewulf> ja, das ist klar, aber damit hat die Gruppe ssl-cert keine Leseberechtigung am privaten Zertifikat, ohne dass die Gruppenzuordnung extra vorgenommen wird
2010-09-24 11:19 <paepke> timewulf, yangoon steht zu dem thema was in /usr/share/doc/tryton-server/README.Debian drin?
2010-09-24 11:21 <timewulf> nein, nichts gefunden
2010-09-24 11:22 <timewulf> Ich gehe die gesamte Geschichte inkl. Zertifikate erzeugen noch einmal komplett durch und protokolliere mit.
2010-09-24 11:22 <timewulf> danach haben wir die notwendigen Schritte alle komplett zusammen
2010-09-24 11:22 <paepke> timewulf, super. wir können das dann ins wiki einbauen als hinweis. am besten auch in die README.Debian. Was denkst du yangoon?
2010-09-24 11:29 <timewulf> Protokoll:
2010-09-24 11:30 <timewulf> 1. # openssl req -new -x509 -keyout /etc/ssl/private/tryton.pem -out /etc/ssl/certs/tryton.pem -days 365 -nodes
2010-09-24 11:31 <timewulf> 2. # chown root:ssl-cert /etc/ssl/private/tryton.pem
2010-09-24 11:35 <timewulf> 3. # edit /etc/trytond.conf
2010-09-24 11:36 <timewulf> - secure_netrpc = True
2010-09-24 11:36 <timewulf> - ...
2010-09-24 11:36 <timewulf> - privatekey = /etc/ssl/private/tryton.pem
2010-09-24 11:36 <timewulf> - certificate = /etc/ssl/certs/tryton.pem
2010-09-24 11:39 <timewulf> 4. # /etc/init.d/tryton-server restart
2010-09-24 11:40 <timewulf> so hat es jetzt komplett geklappt
2010-09-24 11:41 <paepke> super danke timewulf.
2010-09-24 11:42 <yangoon> timewulf: paepke hallo
2010-09-24 11:42 <yangoon> besten dank für den input
2010-09-24 11:42 <yangoon> kümmer mich später drum, bin grad beschäftigt
2010-09-24 11:42 <timewulf> bitte, besten Dank auch, alleine hätte ich ewig gesucht
2010-09-24 11:43 <yangoon> das o.g. scheint mir ein standardsetup, nur das mit ein schritt zu fehlen schint
2010-09-24 11:43 <paepke> yangoon, ok. kann ich dir arbeit abnehmen indem ich das wiki auf tryton.org ändere?
2010-09-24 11:43 <yangoon> paepke: ja gerne, ich wüsste allerdings nicht was es da zu ändern gäbe
2010-09-24 11:43 <yangoon> das steht doch so da
2010-09-24 11:43 <yangoon> ?
2010-09-24 11:43 <paepke> der hinweis mit der gruppe.
2010-09-24 11:44 <paepke> also das der tryton user in die gruppe ssl-cert kommt und das chmod root:ssl-cert
2010-09-24 11:44 <timewulf> ja, fast alles standard: in 1. stehen die konkreten Pfade für Debian, 2. ist die eigentliche Fehlerbeseitigung
2010-09-24 11:44 <yangoon> as oben fehlt ist: adduser tryton ssl-certs
2010-09-24 11:44 <yangoon> s/ssl-certs/ssl-cert/
2010-09-24 11:45 <timewulf> ja, ich hatte nur die Wiki-Schritte aufgeschrieben
2010-09-24 11:45 <yangoon> paepke: ich schaus mir später an
2010-09-24 11:45 <paepke> yangoon, ok kein problem
2010-09-24 11:46 <yangoon> paepke: bin mir nicht so sicher, ob das der korrekte weg ist
2010-09-24 11:46 <paepke> yangoon, wie gesagt vorhin: ich kenne die debian policy nicht was das angeht.
2010-09-24 11:51 <timewulf> noch einmal Danke an alle für die SSL-Lösung
2010-09-24 11:51 <timewulf> Timitos: bzgl. der Steuerposition in den Buchungen
2010-09-24 11:52 <timewulf> Was mich insbesondere interessiert ist folgendes:
2010-09-24 11:52 <timewulf> Was muss ich einstellen, um beim Buchen den Steuerschlüssel auswählen zu können?
2010-09-24 11:55 <Timitos> timewulf: das muss ich mir selber nochmal ansehen, bevor ich dir da was falsches erzähl. ich weiß aber, dass ich das thema als nicht besonders gelungen in erinnerung habe. der einfachste weg wird sein, wenn du für diesen fall ein zusätzliches konto anlegst, bei dem du keinen steuersatz hinterlegst.
2010-09-24 12:00 <Timitos> timewulf: moment. du musst ja gar kein weiters konto anlegen. du kannst ja einfach 3200 nehmen
2010-09-24 12:29 <timewulf> Timito: ja, für den Wareneinkauf gibt es genügend Auswahl. Es eilt jetzt nicht, aber kannst Du Dich bei Gelegenheit trotzdem mal schlaumachen? Die Umgehung durch anlegen verschiedener Konten ist generell klar. Aber was passiert, wenn ich definitiv nur ein Konto habe, weil z.B. 99% aller Buchungen mit Vst. 19% sind, aber die Ausnahme mit z.B. 0% doch einmal auftritt. Ist dann das Löschen der Steuerbuchungszeile der richtige Schrit
2010-09-24 12:29 <timewulf> t oder gibt es eine Möglichkeit, die Automatik zu überschreiben? Es ist in erster Linie wirklich ein Verständnisproblem, aber in einem Fall, der doch immer mal wieder auftaucht.
2010-09-24 12:33 <Timitos> timewulf: im moment ist das löschen der steuerzeile für diesen fall der richtige weg. wenn auch leider etwas unbequem.
2010-09-24 12:37 <timewulf> Timitos: ok, danke
2010-09-24 15:47 -!- chrue(~chrue@dialin-65225.ewetel.net) has joined #tryton.de
2010-09-24 18:01 -!- chrue(~chrue@dialin-65225.ewetel.net) has joined #tryton.de
2010-09-24 19:32 -!- ralf__(~quassel@p4FCC8871.dip0.t-ipconnect.de) has joined #tryton.de
2010-09-24 20:16 -!- Miraculix1(~ralf@p4FCC8871.dip0.t-ipconnect.de) has joined #tryton.de
2010-09-24 20:16 -!- Miraculix1(~ralf@p4FCC8871.dip0.t-ipconnect.de) has joined #tryton.de
2010-09-24 20:16 <Miraculix1> hi!
2010-09-24 20:17 <Miraculix1> Hat vielleicht jemand von Euch eine invoicd.odt inkl. Grafik und Ust. für mich als Vorlage?
2010-09-24 20:18 <Miraculix1> Ich habe meine soweit fertig, nur noch ein Prob mit der Ust.
2010-09-24 20:18 <Miraculix1> die ist leider nicht drin ... ;-)
2010-09-24 20:19 <Miraculix1> übrigens Miraculxi1 = ralf_
2010-09-24 20:24 <Miraculix1> Ich habe versucht den Steuerlichen Part aus der original invoice.odt in meine Vorlage zu kopieren, aber beim Drucken bekomme ich dann eine Fehlermeldung.
2010-09-24 20:28 -!- chrue(~chrue@dialin-65225.ewetel.net) has joined #tryton.de
2010-09-24 20:40 <Miraculix1> Gibt es für die invoice.odt eine Liste über die Variablen und Funktionen, so daß ich die invoice.odt interpretieren kann?

Generated by irclog2html.py 2.17.3 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!