<div dir="ltr">Hallo.<div><br></div><div>Ja alles auf Stand (git, composer, etc). Auch die .htaccess Datei habe ich geändert und dazu noch Apache neu gestartet.</div><div><br></div><div>Einzige Sonderheit bei mir im System ist:</div><div>1. Das Frontend läuft auf dem Port 81... sollte aber egal sein meiner Meinung.</div><div>2. <span style="background-color:transparent;font-family:consolas,"liberation mono",menlo,courier,monospace;font-size:13.6px;color:rgb(51,51,51)">vendor/bin/ppm start -c etc/ppm.json wollte bei mir nicht tun. Da Meckert er wegen dem CGI Pfad. Den hab ich dann einfach mit angegeben.</span></div><div><span style="background-color:transparent;font-family:consolas,"liberation mono",menlo,courier,monospace;font-size:13.6px;color:rgb(51,51,51)"><br></span></div><div><span style="background-color:transparent;font-family:consolas,"liberation mono",menlo,courier,monospace;font-size:13.6px;color:rgb(51,51,51)"><br></span></div><div><div class="gmail_msg" style="color:rgb(33,33,33)">>Und wie immer die Frage: werlche Requests schickt der Browser und mit welchen Ergebnissen kommen die zurück (Firefox: F12 für die Debugconsole).<br class="gmail_msg">>Ansonsten schaue ich gerne rein- ssh und url per PM.<br></div></div><div class="gmail_msg" style="color:rgb(33,33,33)"><br></div><div class="gmail_msg" style="color:rgb(33,33,33)">Schau ich mir an sobald ich mehr Zeit hab. Ich meld mich.</div><div class="gmail_msg" style="color:rgb(33,33,33)"><br></div><div class="gmail_msg" style="color:rgb(33,33,33)">Grüße</div><div><span style="background-color:transparent;font-family:consolas,"liberation mono",menlo,courier,monospace;font-size:13.6px;color:rgb(51,51,51)"><br></span></div><div><span style="background-color:transparent;font-family:consolas,"liberation mono",menlo,courier,monospace;font-size:13.6px;color:rgb(51,51,51)"><br></span></div></div><br><div class="gmail_quote"><div dir="ltr">Andreas Goetz <<a href="mailto:cpuidle@gmail.com">cpuidle@gmail.com</a>> schrieb am Mi., 4. Jan. 2017 um 09:36 Uhr:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr" class="gmail_msg"><div class="gmail_msg">Moin Christian,<br class="gmail_msg"><br class="gmail_msg"></div>ein paar Startschwierigkeiten sindsicher normal wenns erstmalig vom Labor in die freie Wildbahn geht ;)<br class="gmail_msg"><div class="gmail_msg"><div class="gmail_extra gmail_msg"><br class="gmail_msg"><div class="gmail_quote gmail_msg"></div></div></div></div><div dir="ltr" class="gmail_msg"><div class="gmail_msg"><div class="gmail_extra gmail_msg"><div class="gmail_quote gmail_msg">2017-01-04 9:15 GMT+01:00 Christian Schnellrieder <span dir="ltr" class="gmail_msg"><<a href="mailto:schnellrieder.cs@gmail.com" class="gmail_msg" target="_blank">schnellrieder.cs@gmail.com</a>></span>:<br class="gmail_msg"><blockquote class="gmail_quote gmail_msg" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr" class="gmail_msg"><div dir="ltr" class="m_-1030455025964350028gmail-m_8420690326513842171gmail_msg gmail_msg">Guten Morgen Andi.<div class="m_-1030455025964350028gmail-m_8420690326513842171gmail_msg gmail_msg"><br class="m_-1030455025964350028gmail-m_8420690326513842171gmail_msg gmail_msg"></div><div class="m_-1030455025964350028gmail-m_8420690326513842171gmail_msg gmail_msg">Also ich hab versucht die ppm lt. <a href="https://github.com/volkszaehler/volkszaehler.org/tree/master/misc/tools#ppm" class="m_-1030455025964350028gmail-m_8420690326513842171gmail_msg gmail_msg" target="_blank">https://github.com/volkszaehler/volkszaehler.org/tree/master/misc/tools#ppm</a> zu installieren.</div><div class="m_-1030455025964350028gmail-m_8420690326513842171gmail_msg gmail_msg">Das Frontend öffnet auch ohne Probleme aber er findet keine Kanäle.Versuche ich eine UUID hinzuzufügen passiert gar nichts.</div></div></div></blockquote><div class="gmail_msg"><br class="gmail_msg"></div></div></div></div></div><div dir="ltr" class="gmail_msg"><div class="gmail_msg"><div class="gmail_extra gmail_msg"><div class="gmail_quote gmail_msg"><div class="gmail_msg">Mhhm. Installiert und gestartet?<br class="gmail_msg"> <br class="gmail_msg"></div></div></div></div></div><div dir="ltr" class="gmail_msg"><div class="gmail_msg"><div class="gmail_extra gmail_msg"><div class="gmail_quote gmail_msg"><blockquote class="gmail_quote gmail_msg" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr" class="gmail_msg"><div dir="ltr" class="m_-1030455025964350028gmail-m_8420690326513842171gmail_msg gmail_msg"><div class="m_-1030455025964350028gmail-m_8420690326513842171gmail_msg gmail_msg"><br class="gmail_msg"></div><div class="m_-1030455025964350028gmail-m_8420690326513842171gmail_msg gmail_msg">Hast du eine Idee wo ich da ansetzen kann?</div></div></div></blockquote><div class="gmail_msg"><br class="gmail_msg"></div></div></div></div></div><div dir="ltr" class="gmail_msg"><div class="gmail_msg"><div class="gmail_extra gmail_msg"><div class="gmail_quote gmail_msg"><div class="gmail_msg">Hast Du in der .htaccess auch die Umleitung auf die dann separat laufende Middleware gesetzt:<br class="gmail_msg"><br class="gmail_msg"># enable this rule if using ppm middleware<br class="gmail_msg"><IfModule mod_proxy.c><br class="gmail_msg">    # RewriteEngine On<br class="gmail_msg">    # RewriteRule ^middleware(.php)?/(.*) <a href="http://localhost:8080/$2" class="gmail_msg" target="_blank">http://localhost:8080/$2</a> [P]<br class="gmail_msg"></IfModule><br class="gmail_msg"><br class="gmail_msg"></div><div class="gmail_msg">Vmtl. ja denn falls nein sollte einfach Deine "alte" MW aktiv sein.<br class="gmail_msg"><br class="gmail_msg"></div><div class="gmail_msg">Und wie immer die Frage: werlche Requests schickt der Browser und mit welchen Ergebnissen kommen die zurück (Firefox: F12 für die Debugconsole).<br class="gmail_msg"><br class="gmail_msg"></div><div class="gmail_msg">Ansonsten schaue ich gerne rein- ssh und url per PM.<br class="gmail_msg"><br class="gmail_msg"></div><div class="gmail_msg">Viele Grüße,<br class="gmail_msg"></div><div class="gmail_msg">Andreas<br class="gmail_msg"><br class="gmail_msg"></div></div></div></div></div><div dir="ltr" class="gmail_msg"><div class="gmail_msg"><div class="gmail_extra gmail_msg"><div class="gmail_quote gmail_msg"><blockquote class="gmail_quote gmail_msg" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr" class="gmail_msg"><div dir="ltr" class="m_-1030455025964350028gmail-m_8420690326513842171gmail_msg gmail_msg"><div class="m_-1030455025964350028gmail-m_8420690326513842171gmail_msg gmail_msg"><br class="gmail_msg"></div><div class="m_-1030455025964350028gmail-m_8420690326513842171gmail_msg gmail_msg"><br class="gmail_msg"></div><div class="m_-1030455025964350028gmail-m_8420690326513842171gmail_msg gmail_msg">Grüße</div><div class="m_-1030455025964350028gmail-m_8420690326513842171gmail_msg gmail_msg"><br class="gmail_msg"></div></div><div class="gmail_msg"><div class="m_-1030455025964350028gmail-h5 gmail_msg"><br class="m_-1030455025964350028gmail-m_8420690326513842171gmail_msg gmail_msg"><div class="gmail_quote m_-1030455025964350028gmail-m_8420690326513842171gmail_msg gmail_msg"><div dir="ltr" class="m_-1030455025964350028gmail-m_8420690326513842171gmail_msg gmail_msg">Sirko <<a href="mailto:mail_ist@nurfuerspam.de" class="m_-1030455025964350028gmail-m_8420690326513842171gmail_msg gmail_msg" target="_blank">mail_ist@nurfuerspam.de</a>> schrieb am Mi., 4. Jan. 2017 um 08:28 Uhr:<br class="m_-1030455025964350028gmail-m_8420690326513842171gmail_msg gmail_msg"></div><blockquote class="gmail_quote m_-1030455025964350028gmail-m_8420690326513842171gmail_msg gmail_msg" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
  
    
  
  <div bgcolor="#FFFFFF" class="m_-1030455025964350028gmail-m_8420690326513842171gmail_msg gmail_msg">
    <p class="m_-1030455025964350028gmail-m_8420690326513842171gmail_msg gmail_msg">Hi,</p>
    <p class="m_-1030455025964350028gmail-m_8420690326513842171gmail_msg gmail_msg"><br class="m_-1030455025964350028gmail-m_8420690326513842171gmail_msg gmail_msg">
    </p>
    <p class="m_-1030455025964350028gmail-m_8420690326513842171gmail_msg gmail_msg">> High Performance Middleware</p>
    <p class="m_-1030455025964350028gmail-m_8420690326513842171gmail_msg gmail_msg">du meinst den ppm?</p>
    <p class="m_-1030455025964350028gmail-m_8420690326513842171gmail_msg gmail_msg">Früher gab's mal den httpd <a class="m_-1030455025964350028gmail-m_8420690326513842171m_3437080733428027507m_3728709327820523534moz-txt-link-freetext m_-1030455025964350028gmail-m_8420690326513842171gmail_msg gmail_msg" href="https://github.com/volkszaehler/httpd" target="_blank">https://github.com/volkszaehler/httpd</a></p>
    <p class="m_-1030455025964350028gmail-m_8420690326513842171gmail_msg gmail_msg">Worin unterscheiden die beiden sich?</p>
    <p class="m_-1030455025964350028gmail-m_8420690326513842171gmail_msg gmail_msg"><br class="m_-1030455025964350028gmail-m_8420690326513842171gmail_msg gmail_msg">
    </p>
    <p class="m_-1030455025964350028gmail-m_8420690326513842171gmail_msg gmail_msg">Grüße</p></div><div bgcolor="#FFFFFF" class="m_-1030455025964350028gmail-m_8420690326513842171gmail_msg gmail_msg">
    <p class="m_-1030455025964350028gmail-m_8420690326513842171gmail_msg gmail_msg">Sirko<br class="m_-1030455025964350028gmail-m_8420690326513842171gmail_msg gmail_msg">
    </p></div><div bgcolor="#FFFFFF" class="m_-1030455025964350028gmail-m_8420690326513842171gmail_msg gmail_msg">
    <p class="m_-1030455025964350028gmail-m_8420690326513842171gmail_msg gmail_msg"><br class="m_-1030455025964350028gmail-m_8420690326513842171gmail_msg gmail_msg">
    </p>
    <br class="m_-1030455025964350028gmail-m_8420690326513842171gmail_msg gmail_msg">
    <div class="m_-1030455025964350028gmail-m_8420690326513842171m_3437080733428027507m_3728709327820523534moz-cite-prefix m_-1030455025964350028gmail-m_8420690326513842171gmail_msg gmail_msg">Am 03.01.2017 um 20:33 schrieb Andreas
      Goetz:<br class="m_-1030455025964350028gmail-m_8420690326513842171gmail_msg gmail_msg">
    </div>
    </div><div bgcolor="#FFFFFF" class="m_-1030455025964350028gmail-m_8420690326513842171gmail_msg gmail_msg"><blockquote type="cite" class="m_-1030455025964350028gmail-m_8420690326513842171gmail_msg gmail_msg">
      
      Hallo,
      <div class="m_-1030455025964350028gmail-m_8420690326513842171gmail_msg gmail_msg"><br class="m_-1030455025964350028gmail-m_8420690326513842171gmail_msg gmail_msg">
      </div>
      <div class="m_-1030455025964350028gmail-m_8420690326513842171gmail_msg gmail_msg">Frohes Neues Jahr Zusammen!</div>
      <div class="m_-1030455025964350028gmail-m_8420690326513842171gmail_msg gmail_msg"><br class="m_-1030455025964350028gmail-m_8420690326513842171gmail_msg gmail_msg">
      </div>
      <div class="m_-1030455025964350028gmail-m_8420690326513842171gmail_msg gmail_msg">Ihr wisst ja dass ich hartnäckig sein kann. In den
        letzten Tagen haben ich nach dem mißglückten Merge daher massiv
        Arbeit darein gesteckt alle VZ Komponenten wieder 100%ig
        funktionsfähig zu machen. </div>
      <div class="m_-1030455025964350028gmail-m_8420690326513842171gmail_msg gmail_msg"><br class="m_-1030455025964350028gmail-m_8420690326513842171gmail_msg gmail_msg">
      </div>
      <div class="m_-1030455025964350028gmail-m_8420690326513842171gmail_msg gmail_msg">Dazu gehören auch die High Performance Middleware
        (siehe <a href="https://github.com/volkszaehler/volkszaehler.org/tree/master/misc/tools" class="m_-1030455025964350028gmail-m_8420690326513842171gmail_msg gmail_msg" target="_blank">https://github.com/volkszaehler/volkszaehler.org/tree/master/misc/tools</a>)
        und der zuletzt nicht mehr korrekt funktionierende push-server
        (gleicher Link).</div>
      <div class="m_-1030455025964350028gmail-m_8420690326513842171gmail_msg gmail_msg"><br class="m_-1030455025964350028gmail-m_8420690326513842171gmail_msg gmail_msg">
      </div>
      <div class="m_-1030455025964350028gmail-m_8420690326513842171gmail_msg gmail_msg">Apropos High Performance Middleware: ich muss
        nochmal Werbung dafür machen dass die MW damit in der Lage ist
        Requests in wenigen (<10!) Millisekunden zu beantworten. Wäre
        Klasse wenn wir das in das Image einbauen könnten (@Udo:
        einmalig kann ich das gerne einrichten, ist im Link aber auch
        recht gut dokumentiert).</div>
      <div class="m_-1030455025964350028gmail-m_8420690326513842171gmail_msg gmail_msg"><br class="m_-1030455025964350028gmail-m_8420690326513842171gmail_msg gmail_msg">
      </div>
      <div class="m_-1030455025964350028gmail-m_8420690326513842171gmail_msg gmail_msg">Auf der Basis habe ich dann auch gleiche die
        Testskripte renoviert und User Authorization neu aufgesetzt (<a href="https://github.com/volkszaehler/volkszaehler.org/pull/551" class="m_-1030455025964350028gmail-m_8420690326513842171gmail_msg gmail_msg" target="_blank">https://github.com/volkszaehler/volkszaehler.org/pull/551</a>).
        Aus meiner Sicht wäre das Feature damit reif standardmäßig in VZ
        einzuziehen. Bei Bedarf könnte ich noch eine Option einbauen es
        ggf. auch komplett abzuschalten falls sich die individuelle
        Konfiguration der Firewall Regeln dafür als zu aufwändig
        erweist.</div>
      <div class="m_-1030455025964350028gmail-m_8420690326513842171gmail_msg gmail_msg"><br class="m_-1030455025964350028gmail-m_8420690326513842171gmail_msg gmail_msg">
      </div>
      <div class="m_-1030455025964350028gmail-m_8420690326513842171gmail_msg gmail_msg">Viele Grüße, Andreas</div>
      <div class="m_-1030455025964350028gmail-m_8420690326513842171gmail_msg gmail_msg"><br class="m_-1030455025964350028gmail-m_8420690326513842171gmail_msg gmail_msg">
      </div>
      <div class="m_-1030455025964350028gmail-m_8420690326513842171gmail_msg gmail_msg"><br class="m_-1030455025964350028gmail-m_8420690326513842171gmail_msg gmail_msg">
        <div class="m_-1030455025964350028gmail-m_8420690326513842171gmail_msg gmail_msg">
          <blockquote type="cite" class="m_-1030455025964350028gmail-m_8420690326513842171gmail_msg gmail_msg">
            <div class="m_-1030455025964350028gmail-m_8420690326513842171gmail_msg gmail_msg">On 27 Aug 2016, at 12:33, Andreas Goetz <<a href="mailto:cpuidle@gmail.com" class="m_-1030455025964350028gmail-m_8420690326513842171gmail_msg gmail_msg" target="_blank">cpuidle@gmail.com</a>> wrote:</div>
            <br class="m_-1030455025964350028gmail-m_8420690326513842171m_3437080733428027507m_3728709327820523534Apple-interchange-newline m_-1030455025964350028gmail-m_8420690326513842171gmail_msg gmail_msg">
            <div class="m_-1030455025964350028gmail-m_8420690326513842171gmail_msg gmail_msg">
              
              <div class="m_-1030455025964350028gmail-m_8420690326513842171gmail_msg gmail_msg">Hallo
                Zusammen,
                <div class="m_-1030455025964350028gmail-m_8420690326513842171gmail_msg gmail_msg"><br class="m_-1030455025964350028gmail-m_8420690326513842171gmail_msg gmail_msg">
                </div>
                <div class="m_-1030455025964350028gmail-m_8420690326513842171gmail_msg gmail_msg">das prinzipielle Feedback war zwar
                  “brauche ich nicht”, ich habe mir aber trotzdem mal
                  den Spass gemacht, Firewall und User Authorization
                  prototypisch zu implementieren.</div>
                <div class="m_-1030455025964350028gmail-m_8420690326513842171gmail_msg gmail_msg"><br class="m_-1030455025964350028gmail-m_8420690326513842171gmail_msg gmail_msg">
                </div>
                <div class="m_-1030455025964350028gmail-m_8420690326513842171gmail_msg gmail_msg">Wer damit spielen möchte findet hier den
                  Code: <a href="https://github.com/volkszaehler/volkszaehler.org/pull/458" class="m_-1030455025964350028gmail-m_8420690326513842171gmail_msg gmail_msg" target="_blank">https://github.com/volkszaehler/volkszaehler.org/pull/458</a></div>
                <div class="m_-1030455025964350028gmail-m_8420690326513842171gmail_msg gmail_msg"><br class="m_-1030455025964350028gmail-m_8420690326513842171gmail_msg gmail_msg">
                </div>
                <div class="m_-1030455025964350028gmail-m_8420690326513842171gmail_msg gmail_msg">Das Ganze basiert auf JSON Web Tokens für
                  Bearer Authentication und sollte tunlichst- da
                  Username/ Passwort übertragen werden- _nur_ über HTTPS
                  Anwendung finden.</div>
                <div class="m_-1030455025964350028gmail-m_8420690326513842171gmail_msg gmail_msg"><br class="m_-1030455025964350028gmail-m_8420690326513842171gmail_msg gmail_msg">
                </div>
                <div class="m_-1030455025964350028gmail-m_8420690326513842171gmail_msg gmail_msg">Die Änderungen an der vz.conf Datei
                  sollten eigentlich hinreichen erklären was es zu
                  konfigurieren gibt. Freue mich über Feedback im PR. </div>
                <div class="m_-1030455025964350028gmail-m_8420690326513842171gmail_msg gmail_msg"><br class="m_-1030455025964350028gmail-m_8420690326513842171gmail_msg gmail_msg">
                </div>
                <div class="m_-1030455025964350028gmail-m_8420690326513842171gmail_msg gmail_msg">Viele Grüße, </div>
                <div class="m_-1030455025964350028gmail-m_8420690326513842171gmail_msg gmail_msg">Andreas</div>
                <div class="m_-1030455025964350028gmail-m_8420690326513842171gmail_msg gmail_msg"><br class="m_-1030455025964350028gmail-m_8420690326513842171gmail_msg gmail_msg">
                </div>
                <div class="m_-1030455025964350028gmail-m_8420690326513842171gmail_msg gmail_msg"><br class="m_-1030455025964350028gmail-m_8420690326513842171gmail_msg gmail_msg">
                  <div class="m_-1030455025964350028gmail-m_8420690326513842171gmail_msg gmail_msg">
                    <blockquote type="cite" class="m_-1030455025964350028gmail-m_8420690326513842171gmail_msg gmail_msg">
                      <div class="m_-1030455025964350028gmail-m_8420690326513842171gmail_msg gmail_msg">On 15.08.2016, at 11:36, Andreas
                        Goetz <<a href="mailto:cpuidle@gmail.com" class="m_-1030455025964350028gmail-m_8420690326513842171gmail_msg gmail_msg" target="_blank">cpuidle@gmail.com</a>>
                        wrote:</div>
                      <br class="m_-1030455025964350028gmail-m_8420690326513842171m_3437080733428027507m_3728709327820523534Apple-interchange-newline m_-1030455025964350028gmail-m_8420690326513842171gmail_msg gmail_msg">
                      <div class="m_-1030455025964350028gmail-m_8420690326513842171gmail_msg gmail_msg">
                        <div dir="ltr" class="m_-1030455025964350028gmail-m_8420690326513842171gmail_msg gmail_msg">
                          <div class="m_-1030455025964350028gmail-m_8420690326513842171gmail_msg gmail_msg">
                            <div class="m_-1030455025964350028gmail-m_8420690326513842171gmail_msg gmail_msg">
                              <div class="m_-1030455025964350028gmail-m_8420690326513842171gmail_msg gmail_msg">
                                <div class="m_-1030455025964350028gmail-m_8420690326513842171gmail_msg gmail_msg">
                                  <div class="m_-1030455025964350028gmail-m_8420690326513842171gmail_msg gmail_msg">
                                    <div class="m_-1030455025964350028gmail-m_8420690326513842171gmail_msg gmail_msg">
                                      <div class="m_-1030455025964350028gmail-m_8420690326513842171gmail_msg gmail_msg">
                                        <div class="m_-1030455025964350028gmail-m_8420690326513842171gmail_msg gmail_msg">Ich mache Jacobs
                                          Mail mal als neues Thema auf:<br class="m_-1030455025964350028gmail-m_8420690326513842171gmail_msg gmail_msg">
                                          <br class="m_-1030455025964350028gmail-m_8420690326513842171gmail_msg gmail_msg">
                                          <span class="m_-1030455025964350028gmail-m_8420690326513842171m_3437080733428027507m_3728709327820523534im m_-1030455025964350028gmail-m_8420690326513842171gmail_msg gmail_msg">
                                            <blockquote class="gmail_quote m_-1030455025964350028gmail-m_8420690326513842171gmail_msg gmail_msg" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
                                              Bei der Durchsicht der
                                              URL-Befehle habe ich
                                              gesehen, dass anscheinend<br class="m_-1030455025964350028gmail-m_8420690326513842171gmail_msg gmail_msg">
                                              auch schreibend auf die
                                              Datenbank zugreifen kann.
                                              Ist das nicht<br class="m_-1030455025964350028gmail-m_8420690326513842171gmail_msg gmail_msg">
                                              gefährlich, so einen
                                              Webserver ins öffentliche
                                              Netz zu stellen, wenn<br class="m_-1030455025964350028gmail-m_8420690326513842171gmail_msg gmail_msg">
                                              jeder daran herum fummeln
                                              kann?<br class="m_-1030455025964350028gmail-m_8420690326513842171gmail_msg gmail_msg">
                                            </blockquote>
                                            <br class="m_-1030455025964350028gmail-m_8420690326513842171gmail_msg gmail_msg">
                                          </span>
                                          Äh, ja, das ist das Prinzip
                                          von vz. Allerdings muß man ja
                                          die UUID kennen, um Kanäle und
                                          deren Daten manipulieren zu
                                          können, deswegen sollte man
                                          die UUID auch geheim halten
                                          (und Kanäle nicht einfach
                                          public machen, sonst kann man
                                          sie einfach so auflisten).
                                          Neue Kanäle anlegen und nutzen
                                          geht aber natürlich schon.<br class="m_-1030455025964350028gmail-m_8420690326513842171gmail_msg gmail_msg">
                                          M.W. hatte Justin das so
                                          konzipiert, damit z.B. <a href="http://demo.volkszaehler.org/" rel="noreferrer" class="m_-1030455025964350028gmail-m_8420690326513842171gmail_msg gmail_msg" target="_blank">demo.volkszaehler.org</a>
                                          ohne Anmeldung (und
                                          Passwort-Recevory, Email etc.
                                          pp.) genutzt werden kann.
                                          Faktisch ist es aber heute
                                          wohl so, daß die meisten ihren
                                          eigenen VZ-Server laufen
                                          haben, da finde ich das eher
                                          ungeschickt (zumal die UUIDs
                                          auch etwas unhandlich sind).<br class="m_-1030455025964350028gmail-m_8420690326513842171gmail_msg gmail_msg">
                                          <br class="m_-1030455025964350028gmail-m_8420690326513842171gmail_msg gmail_msg">
                                        </div>
                                        <div class="m_-1030455025964350028gmail-m_8420690326513842171gmail_msg gmail_msg">-- snip --<br class="m_-1030455025964350028gmail-m_8420690326513842171gmail_msg gmail_msg">
                                          <br class="m_-1030455025964350028gmail-m_8420690326513842171gmail_msg gmail_msg">
                                        </div>
                                        Ich sehe- wenn wir es einfach
                                        halten wollen- 2
                                        Anwendungsfälle:<br class="m_-1030455025964350028gmail-m_8420690326513842171gmail_msg gmail_msg">
                                        <br class="m_-1030455025964350028gmail-m_8420690326513842171gmail_msg gmail_msg">
                                      </div>
                                      a) Absicherung einer privaten
                                      Installation<br class="m_-1030455025964350028gmail-m_8420690326513842171gmail_msg gmail_msg">
                                    </div>
                                    b) Usermanagement für eine
                                    öffentliche Installation wie demo<br class="m_-1030455025964350028gmail-m_8420690326513842171gmail_msg gmail_msg">
                                    <br class="m_-1030455025964350028gmail-m_8420690326513842171gmail_msg gmail_msg">
                                  </div>
                                  Letzteres klammere ich mal aus da es
                                  grundlegende Änderungen an VZ
                                  erfordern würde. Für a) gibt es
                                  verschiedene Möglichkeiten von
                                  furchtbar einfach bis etwas
                                  umfangreicher:<br class="m_-1030455025964350028gmail-m_8420690326513842171gmail_msg gmail_msg">
                                  <br class="m_-1030455025964350028gmail-m_8420690326513842171gmail_msg gmail_msg">
                                </div>
                                1) Basic Authentication, also Username +
                                Password. Für ein Mindestmaß an
                                Sicherheit ist SSL erforderlich- das
                                gilt ebenso aber auch für alle weiteren
                                Varianten. Das muss zusätzlich so
                                konfiguriert werden dass vzlogger (aus
                                dem internen Netz) ohne Basic Auth
                                weiterhin seine Daten abliefern kann.<br class="m_-1030455025964350028gmail-m_8420690326513842171gmail_msg gmail_msg">
                                <br class="m_-1030455025964350028gmail-m_8420690326513842171gmail_msg gmail_msg">
                              </div>
                              2) Token Authentication: initiales Login
                              per U/P, ab da Token der expired. Dabei
                              hätten wir sogar die Möglichkeit einzelne
                              User zu definieren- imeinfachsten Falle
                              per Konfigurationsdatei, sonst als
                              Datenbankerweiterung. Wenn
                              Datenbankerweiterung dann können wir auch
                              Rechte vergeben (schreiben, löschen,
                              lesen) und Kanäle zu Usern "gehören" zu
                              lassen. <br class="m_-1030455025964350028gmail-m_8420690326513842171gmail_msg gmail_msg">
                              Weiterhin wäre es ggf. sinnvoll
                              authentifizierten Nutzern auch "private"
                              Kanäle ohne Kenntnis der UUID anzubieten.
                              <br class="m_-1030455025964350028gmail-m_8420690326513842171gmail_msg gmail_msg">
                              <br class="m_-1030455025964350028gmail-m_8420690326513842171gmail_msg gmail_msg">
                            </div>
                            <div class="m_-1030455025964350028gmail-m_8420690326513842171gmail_msg gmail_msg">Gibts Bedarf?<br class="m_-1030455025964350028gmail-m_8420690326513842171gmail_msg gmail_msg">
                              <br class="m_-1030455025964350028gmail-m_8420690326513842171gmail_msg gmail_msg">
                            </div>
                            Viele Grüße,<br class="m_-1030455025964350028gmail-m_8420690326513842171gmail_msg gmail_msg">
                          </div>
                          Andreas<br class="m_-1030455025964350028gmail-m_8420690326513842171gmail_msg gmail_msg">
                          <br class="m_-1030455025964350028gmail-m_8420690326513842171gmail_msg gmail_msg">
                        </div>
                      </div>
                    </blockquote>
                  </div>
                  <br class="m_-1030455025964350028gmail-m_8420690326513842171gmail_msg gmail_msg">
                </div>
              </div>
            </div>
          </blockquote>
        </div>
        <br class="m_-1030455025964350028gmail-m_8420690326513842171gmail_msg gmail_msg">
      </div>
    </blockquote>
    <br class="m_-1030455025964350028gmail-m_8420690326513842171gmail_msg gmail_msg">
  </div></blockquote></div></div></div></div><span class="m_-1030455025964350028gmail-HOEnZb gmail_msg"><font color="#888888" class="gmail_msg"><div dir="ltr" class="gmail_msg">-- <br class="gmail_msg"></div><div class="gmail_msg"><p dir="ltr" class="gmail_msg">Von meinem Smartphone versendet</p>
</div>
</font></span></blockquote></div></div></div></div></blockquote></div><div dir="ltr">-- <br></div><div data-smartmail="gmail_signature"><p dir="ltr">Von meinem Smartphone versendet</p>
</div>