X

Bug report: titannitweb + auth + not-firefox = reboot

Einklappen
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge
  • azursat
    Neuer Benutzer
    • 01.04.2018
    • 12

    Bug report: titannitweb + auth + not-firefox = reboot

    Hello,
    With M42457_ufs922_v1-89_nightly_FULL_g983,
    Will like to report that the titannitweb will crash the box if authentication enabled and the browser is opera or chrome, will not crash with firefox.

    regards
  • andy-1
    Administrator
    • 08.06.2007
    • 40626

    #2
    Versuch mal das neue Image... Version 1.90

    Kommentar

    • azursat
      Neuer Benutzer
      • 01.04.2018
      • 12

      #3
      Zitat von andy-1 Beitrag anzeigen
      Versuch mal das neue Image... Version 1.90
      Tested 1.90.
      Still crashes the box to reboot.

      Kommentar

      • andy-1
        Administrator
        • 08.06.2007
        • 40626

        #4
        Versuch es mal mit der deutschen Sprache

        stell den Receiver auf Deutsch und teste nochmal

        könnte an der Sprachdatei liegen


        Test im Betabereich
        hab meine ufs922 nun auf das aktuelle nigthly aktualisiert und Auth im webif mit user/pass aktiviert.
        Zugriff Firefox ist ok.
        Auth Abfrage kommt und WebIf wird nach korrekter User/Pass eingabe angezeigt.
        Zugriff Chrome mit Auth ebenfalls ok.
        Zugriff MS Edge mit Auth ebenfalls OK
        ggf hat es aber etwas mit den Sprach bzw locations Einstellungen des Users zu tun.
        Das gemeldete Problem kann ich bei mir nicht nachstellen

        Kommentar

        • azursat
          Neuer Benutzer
          • 01.04.2018
          • 12

          #5
          Very strange you don't have this problem too.

          Changing the language to Germany did not solved the problem.

          The point of situation with M42479_ufs922_v1-90_nightly_FULL_g983:
          - auth disabled all browsers work ok.
          - auth enabled only firefox is working ok, the rest(chrome/opera) will crash the box,
          - the problem is related with the user-agent, because I installed the opera extension "user-agent switcher" and changed to the user-agent "Firefox on android mobile" and now it is working ok.

          EDIT:
          Opera default user-agent: Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/66.0.3359.170 Safari/537.36 OPR/53.0.2907.57
          "Firefox on android mobile" user-agent that works with opera: Mozilla/5.0 (Android; Mobile; rv:14.0) Gecko/14.0 Firefox/14.0
          Zuletzt geändert von azursat; 22.05.2018, 13:14.

          Kommentar

          • obi
            obi
            SVN-.....
            • 04.01.2008
            • 24586

            #6
            Zitat von azursat Beitrag anzeigen
            Hello,
            With M42457_ufs922_v1-89_nightly_FULL_g983,
            Will like to report that the titannitweb will crash the box if authentication enabled and the browser is opera or chrome, will not crash with firefox.

            regards
            install libpack and reboot and try again

            Kommentar

            • azursat
              Neuer Benutzer
              • 01.04.2018
              • 12

              #7
              I installed libpack, but without success.

              I made more tests with user-agents:
              Mozilla/5.0 (X11; Linux x86_64) OPR/53.0.2907.57 Safari/537.36
              Mozilla/5.0 (X11; Linux x86_64) OPR/53.0.2907.57 Chrome/66.0.3359.170
              Mozilla/5.0 (X11; Linux x86_64) OPR/53.0.2907.57 AppleWebKit/537.36

              Mozilla/5.0 (X11; Linux x86_64) Safari/537.36 OPR/53.0.2907.57
              Mozilla/5.0 (X11; Linux x86_64) Safari/537.36 Chrome/66.0.3359.170
              Mozilla/5.0 (X11; Linux x86_64) Safari/537.36 AppleWebKit/537.36

              Mozilla/5.0 (X11; Linux x86_64) Chrome/66.0.3359.170 OPR/53.0.2907.57
              Mozilla/5.0 (X11; Linux x86_64) Chrome/66.0.3359.170 Safari/537.36
              Mozilla/5.0 (X11; Linux x86_64) Chrome/66.0.3359.170 AppleWebKit/537.36


              Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 OPR/53.0.2907.57
              Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 Safari/537.36
              Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 Chrome/66.0.3359.170

              The user-agents in red will crash the box to reboot, so the problem is when AppleWebKit string is first.

              Kommentar

              • Wonderdoc
                Ehren VIP
                • 15.12.2010
                • 496

                #8
                hi,

                you can try to log the crash.
                Set debuglevel=250 in titan.cfg and do a hard reboot(power Off).
                After reboot logon with telnet and send command "setconsole".
                Then do the test and post the log from crash.
                It can help to find the problem.

                EDIT:
                please check and post the titan.err logfile from /mnt/logs.

                EDIT2:
                I tested auth with chrome. i don't have any crashs.
                (ATEMIO_M42479_r983_ufs922_titan_update_v1.90 on ufs922)
                It used the User-agent
                User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/66.0.3359.181 Safari/537.36

                Kommentar

                • azursat
                  Neuer Benutzer
                  • 01.04.2018
                  • 12

                  #9
                  Zitat von Wonderdoc Beitrag anzeigen
                  hi,

                  you can try to log the crash.
                  Set debuglevel=250 in titan.cfg and do a hard reboot(power Off).
                  After reboot logon with telnet and send command "setconsole".
                  Then do the test and post the log from crash.
                  It can help to find the problem.

                  EDIT:
                  please check and post the titan.err logfile from /mnt/logs.

                  EDIT2:
                  I tested auth with chrome. i don't have any crashs.
                  (ATEMIO_M42479_r983_ufs922_titan_update_v1.90 on ufs922)
                  It used the User-agent
                  User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/66.0.3359.181 Safari/537.36
                  Now I feel like crazy , I can't understand what is happening.
                  Debug of the problem with ATEMIO_M42480_r983_ufs922_titan_update_v1.90:
                  Code:
                  [titan] accept httpd connection fd=13, file=httpd.h, func=newconn, line=796
                  [titan] accept httpd connection fd=15, file=httpd.h, func=newconn, line=796
                  [titan] get client data, file=httpd.h, func=gotdata, line=571
                  [titan] httpd filename=/index.html, file=httpd.h, func=gotdata, line=688
                  [titan] filename: /index.html, file=httpd.h, func=gotdata, line=698
                  [titan] fullfilename: /var/usr/local/share/titan/web/index.html, file=httpd.h, func=gotdata, line=699
                  [titan] #### tmphtml1 ##################################, file=httpd.h, func=gotdata, line=703
                  [titan] tmphtml1: GET / HTTP/1.1
                  Host: 192.168.1.167
                  Connection: keep-alive
                  Upgrade-Insecure-Requests: 1
                  User-Agent: Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/66.0.3359.170 Safari/537.36 OPR/53.0.2907.57
                  Accept: text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,image/apng,*/*;q=0.8
                  Accept-Encoding: gzip, deflate
                  Accept-Language: pt-PT,pt;q=0.9,en-US;q=0.8,en;q=0.7
                  
                  , file=httpd.h, func=gotdata, line=704
                  [titan] --------------------------------------, file=httpd.h, func=gotdata, line=717
                  [titan] Search  string: _("TitanNit Web Control"), file=httpd.h, func=gotdata, line=718
                  [titan] Replace string: TitanNit Web Control, file=httpd.h, func=gotdata, line=719
                  [titan] Replace _("TitanNit Web Control") -> TitanNit Web Control, file=httpd.h, func=gotdata, line=720
                  [titan] --------------------------------------, file=httpd.h, func=gotdata, line=721
                  [titan] --------------------------------------, file=httpd.h, func=gotdata, line=717
                  [titan] Search  string: _("Ipad Stream"), file=httpd.h, func=gotdata, line=718
                  [titan] Replace string: Ipad Stream, file=httpd.h, func=gotdata, line=719
                  [titan] Replace _("Ipad Stream") -> Ipad Stream, file=httpd.h, func=gotdata, line=720
                  [titan] --------------------------------------, file=httpd.h, func=gotdata, line=721
                  [titan] --------------------------------------, file=httpd.h, func=gotdata, line=717
                  [titan] Search  string: _("Show/Hide Remote Control"), file=httpd.h, func=gotdata, line=718
                  [titan] Replace string: Show/Hide Remote Control, file=httpd.h, func=gotdata, line=719
                  [titan] Replace _("Show/Hide Remote Control") -> Show/Hide Remote Control, file=httpd.h, func=gotdata, line=720
                  [titan] --------------------------------------, file=httpd.h, func=gotdata, line=721
                  [titan] --------------------------------------, file=httpd.h, func=gotdata, line=717
                  [titan] Search  string: _("Power Off"), file=httpd.h, func=gotdata, line=718
                  [titan] Replace string: Power Off, file=httpd.h, func=gotdata, line=719
                  [titan] Replace _("Power Off") -> Power Off, file=httpd.h, func=gotdata, line=720
                  [titan] --------------------------------------, file=httpd.h, func=gotdata, line=721
                  [titan] --------------------------------------, file=httpd.h, func=gotdata, line=717
                  [titan] Search  string: _("Restart"), file=httpd.h, func=gotdata, line=718
                  [titan] Replace string: Restart, file=httpd.h, func=gotdata, line=719
                  [titan] Replace _("Restart") -> Restart, file=httpd.h, func=gotdata, line=720
                  [titan] --------------------------------------, file=httpd.h, func=gotdata, line=721
                  [titan] --------------------------------------, file=httpd.h, func=gotdata, line=717
                  [titan] Search  string: _("GUI Restart"), file=httpd.h, func=gotdata, line=718
                  [titan] Replace string: GUI Restart, file=httpd.h, func=gotdata, line=719
                  [titan] Replace _("GUI Restart") -> GUI Restart, file=httpd.h, func=gotdata, line=720
                  [titan] --------------------------------------, file=httpd.h, func=gotdata, line=721
                  [titan] --------------------------------------, file=httpd.h, func=gotdata, line=717
                  [titan] Search  string: _("Standby"), file=httpd.h, func=gotdata, line=718
                  [titan] Replace string: Standby, file=httpd.h, func=gotdata, line=719
                  [titan] Replace _("Standby") -> Standby, file=httpd.h, func=gotdata, line=720
                  [titan] --------------------------------------, file=httpd.h, func=gotdata, line=721
                  [titan] --------------------------------------, file=httpd.h, func=gotdata, line=717
                  [titan] Search  string: _("Start Record"), file=httpd.h, func=gotdata, line=718
                  [titan] Replace string: Start Record, file=httpd.h, func=gotdata, line=719
                  [titan] Replace _("Start Record") -> Start Record, file=httpd.h, func=gotdata, line=720
                  [titan] --------------------------------------, file=httpd.h, func=gotdata, line=721
                  [titan] --------------------------------------, file=httpd.h, func=gotdata, line=717
                  [titan] Search  string: _("Show Signal Infos"), file=httpd.h, func=gotdata, line=718
                  [titan] Replace string: Show Signal Infos, file=httpd.h, func=gotdata, line=719
                  [titan] Replace _("Show Signal Infos") -> Show Signal Infos, file=httpd.h, func=gotdata, line=720
                  [titan] --------------------------------------, file=httpd.h, func=gotdata, line=721
                  [titan] --------------------------------------, file=httpd.h, func=gotdata, line=717
                  [titan] Search  string: _("Channel List"), file=httpd.h, func=gotdata, line=718
                  [titan] Replace string: Channel List, file=httpd.h, func=gotdata, line=719
                  [titan] Replace _("Channel List") -> Channel List, file=httpd.h, func=gotdata, line=720
                  [titan] --------------------------------------, file=httpd.h, func=gotdata, line=721
                  [titan] --------------------------------------, file=httpd.h, func=gotdata, line=717
                  [titan] Search  string: _("Boxcontrol"), file=httpd.h, func=gotdata, line=718
                  [titan] Replace string: Boxcontrol, file=httpd.h, func=gotdata, line=719
                  [titan] Replace _("Boxcontrol") -> Boxcontrol, file=httpd.h, func=gotdata, line=720
                  [titan] --------------------------------------, file=httpd.h, func=gotdata, line=721
                  [titan] --------------------------------------, file=httpd.h, func=gotdata, line=717
                  [titan] Search  string: _("Movies"), file=httpd.h, func=gotdata, line=718
                  [titan] Replace string: Movies, file=httpd.h, func=gotdata, line=719
                  [titan] Replace _("Movies") -> Movies, file=httpd.h, func=gotdata, line=720
                  [titan] --------------------------------------, file=httpd.h, func=gotdata, line=721
                  [titan] --------------------------------------, file=httpd.h, func=gotdata, line=717
                  [titan] Search  string: _("Timer"), file=httpd.h, func=gotdata, line=718
                  [titan] Replace string: Timer, file=httpd.h, func=gotdata, line=719
                  [titan] Replace _("Timer") -> Timer, file=httpd.h, func=gotdata, line=720
                  [titan] --------------------------------------, file=httpd.h, func=gotdata, line=721
                  [titan] --------------------------------------, file=httpd.h, func=gotdata, line=717
                  [titan] Search  string: _("System"), file=httpd.h, func=gotdata, line=718
                  [titan] Replace string: System, file=httpd.h, func=gotdata, line=719
                  [titan] Replace _("System") -> System, file=httpd.h, func=gotdata, line=720
                  [titan] --------------------------------------, file=httpd.h, func=gotdata, line=721
                  [titan] --------------------------------------, file=httpd.h, func=gotdata, line=717
                  [titan] Search  string: _("Settings"), file=httpd.h, func=gotdata, line=718
                  [titan] Replace string: Settings, file=httpd.h, func=gotdata, line=719
                  [titan] Replace _("Settings") -> Settings, file=httpd.h, func=gotdata, line=720
                  [titan] --------------------------------------, file=httpd.h, func=gotdata, line=721
                  [titan] --------------------------------------, file=httpd.h, func=gotdata, line=717
                  [titan] Search  string: _("Info"), file=httpd.h, func=gotdata, line=718
                  [titan] Replace string: Info, file=httpd.h, func=gotdata, line=719
                  [titan] Replace _("Info") -> Info, file=httpd.h, func=gotdata, line=720
                  [titan] --------------------------------------, file=httpd.h, func=gotdata, line=721
                  [titan] --------------------------------------, file=httpd.h, func=gotdata, line=717
                  [titan] Search  string: _("Help"), file=httpd.h, func=gotdata, line=718
                  [titan] Replace string: Help, file=httpd.h, func=gotdata, line=719
                  [titan] Replace _("Help") -> Help, file=httpd.h, func=gotdata, line=720
                  [titan] --------------------------------------, file=httpd.h, func=gotdata, line=721
                  [titan] --------------------------------------, file=httpd.h, func=gotdata, line=717
                  [titan] Search  string: _("EPG Search"), file=httpd.h, func=gotdata, line=718
                  [titan] Replace string: EPG Search, file=httpd.h, func=gotdata, line=719
                  [titan] Replace _("EPG Search") -> EPG Search, file=httpd.h, func=gotdata, line=720
                  [titan] --------------------------------------, file=httpd.h, func=gotdata, line=721
                  [titan] --------------------------------------, file=httpd.h, func=gotdata, line=717
                  [titan] Search  string: _("Details on/off"), file=httpd.h, func=gotdata, line=718
                  [titan] Replace string: Details on/off, file=httpd.h, func=gotdata, line=719
                  [titan] Replace _("Details on/off") -> Details on/off, file=httpd.h, func=gotdata, line=720
                  [titan] --------------------------------------, file=httpd.h, func=gotdata, line=721
                  [titan] error: connect, err=No such file or directory, file=sock.h, func=sockopen, line=286
                  [titan] --------------------------------------, file=httpd.h, func=gotdata, line=717
                  [titan] Search  string: _("switch to original remote"), file=httpd.h, func=gotdata, line=718
                  [titan] Replace string: switch to original remote, file=httpd.h, func=gotdata, line=719
                  [titan] Replace _("switch to original remote") -> switch to original remote, file=httpd.h, func=gotdata, line=720
                  [titan] --------------------------------------, file=httpd.h, func=gotdata, line=721
                  [titan] --------------------------------------, file=httpd.h, func=gotdata, line=717
                  [titan] Search  string: _("open in new window"), file=httpd.h, func=gotdata, line=718
                  [titan] Replace string: open in new window, file=httpd.h, func=gotdata, line=719
                  [titan] Replace _("open in new window") -> open in new window, file=httpd.h, func=gotdata, line=720
                  [titan] --------------------------------------, file=httpd.h, func=gotdata, line=721
                  [titan] #### tmphtml2 ##################################, file=httpd.h, func=gotdata, line=727
                  [titan] tmphtml2: <html>
                   <head>
                   <title>TitanNit Web Control
                   </title>
                   <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
                   <link rel="stylesheet" type="text/css" href="titan.css">
                  <script language='JavaScript' src='helper.js'></script>
                   </head>
                   <body class=body onLoad="vertAl()">
                   <iframe name=nothing scrolling=no marginheight=0 marginwidth=0 border=0 frameborder=0 width=0 height=0>
                   </iframe>
                   <table id="webif" style="position: absolute;" border=0 width=980 height=99% cellpadding=5 cellspacing=0> 
                   <tr> 
                   <!-- LINKLINE --> 
                   <td valign=bottom colspan=2>
                   <img src="img/titanweb.png"></td> 
                   <td width=50% align=right valign=top height=20> 
                   <table border=0 width=340> 
                   <tr> 
                   <td width=16 align=center id=ipadstream> 
                   <a href="javascript:ipadStream()">
                   <img border=0 width=16 height=16 title="Ipad Stream" src="img/icon_smartPhone.png"></a> </td> 
                   <td width=16 align=center> 
                   <a href="javascript:rcshow()">
                   <img border=0 width=16 height=16 title="Zeige/Verstecke Fernbedienung" src="img/icon_rcopen.png"></a> </td> 
                   <td width=100 align=center> 
                   <form action=query method=get target=nothing style="height:18px; margin:auto;"> 
                   <input type=image name=poweroff title="Ausschalten" src="img/icon_poweroff.png" width=16 height=16/> 
                   <input type=image name=restart title="Neustart" src="img/icon_restart.png" width=16 height=16/> 
                   <input type=image name=guirestart title="Titan Neustart" src="img/icon_guirestart.png" width=16 height=16/> 
                   <input type=image name=standby title="Standby" src="img/icon_standby.png" width=16 height=16/> 
                   </form> </td> 
                   <td width=16 align=center>
                   <iframe name=setmute scrolling=no marginheight=0 marginwidth=0 border=0 frameborder=0 width=100% height=16 src=query?setmute onload="setTimeout(function(){setmute.document.location.href='query?setmute';}, 15000);">
                   </iframe> </td> 
                   <td width=135 align=center> 
                   <iframe name=setvol scrolling=no marginheight=0 marginwidth=0 border=0 frameborder=0 width=100% height=27 src=query?setvol onload="setTimeout(function(){setvol.document.location.href='query?setvol';}, 15000);">
                   </iframe> </td> 
                   <td align=right> 
                   <a href=query?addrectimer target=main>
                   <img border=0 src=img/record.png title="Aufnahme starten" alt=Record width=16 height=16></a> 
                   <a href=query?getsignal target=main>
                   <img border=0 src=img/signal.png title="Zeige Signalqualität" alt=Signal width=16 height=16></a> </td> 
                   </tr> 
                   </table> </td> 
                   </tr> 
                   <tr> 
                   <td colspan=4> 
                   <table border=0 width=100%> 
                   <tr> 
                   <td valign=bottom> 
                   <a class=linelink target=leftpanel href=channellist.html>Senderliste</a> 
                   <a class=linelink target=leftpanel href=boxcontrol.html>Steuerung</a> 
                   <a class=linelink target=main href=query?getmoviefilelist>Filme</a> 
                   <a class=linelink target=leftpanel href=timer.html>Timer</a>
                   <a class=linelink target=leftpanel href=system.html>System</a>
                   <a class=linelink target=leftpanel href=settings.html>Einstellungen</a>
                   <a class=linelink target=leftpanel href=info.html>Info</a>
                   <a class=linelink target=leftpanel href=help.html>Hilfe</a></td>
                   <td align=right>
                   <form target=main action=query method=get>
                   <input class=inputbox type=text name=getepgsearch value="Suche" onfocus="if(this.value==this.defaultValue)this.value='';" onblur="if(this.value=='')this.value=this.defaultValue;">
                   </form></td> 
                   <!-- LINKLINE END--> 
                   </tr>
                   </table></td>
                   </tr> 
                   <tr> 
                   <!-- BOXCONTROL --> 
                   <td colspan=4 valign=top height=40> 
                   <iframe name=leftpanel scrolling=no marginheight=0 marginwidth=0 border=0 frameborder=0 width=100% height=100% src=channellist.html>
                   <!-- not used... iframe id="channellist" onLoad="saveLastIframe(this.contentWindow.location)" name=leftpanel marginheight=0 marginwidth=0 border=0 frameborder=0 width=100% height=100% src=query?getchannellist-->
                   </iframe> </td> 
                   <!-- BOXCONTROL END --> 
                   </tr> 
                   <tr> 
                   <!-- AKT SERVICE --> 
                   <td colspan=4> 
                   <iframe id=aktserviceframe name=aktservice scrolling=no marginheight=0 marginwidth=0 border=0 frameborder=0 width=100% height=35 src=query?getaktservice onload="setTimeout(function(){aktservice.document.location.href='query?getaktservice';}, 15000);">
                   </iframe> </td> 
                   <!-- AKT SERVICE END --> 
                   </tr> 
                   <tr> 
                   <!-- MAIN --> 
                   <td colspan=4 valign=top width=100% height=100%> 
                   <iframe id="main" onLoad="saveLastIframe(this.contentWindow.location)" name=main marginheight=0 marginwidth=0 border=0 frameborder=0 width=100% height=100% src=query?getbouquet>
                   </iframe> </td> 
                   <!-- MAIN END--> 
                   </tr>
                   </table>
                  <div style="display: none; position: absolute; top:1; left:10; background-color:323232; padding:12px" id="eins" align="center" >
                  <iFrame src="rc_virtual.html" style="width:176px; height:700px; border:none;" frameborder="0" name="rc_virtual" scrolling="no"></iFrame>
                  <br><br>
                  <a href="javascript:rcswitch()" title="Details an/aus" class=openrctext>original Fernbedienung anzeigen</a>
                  <br>
                  <a href="javascript:rcopen_virtual()" class=openrctext>in neuem Fenster öffnen</a>
                  </div>
                  
                  <div style="display: none; position: absolute; top:1; left:10; background-color:323232; padding:12px" id="zwei" align="center" >
                  <iFrame src="rc.html" style="width:176px; height:700px; border:none;" frameborder="0" name="rc_org" scrolling="no"></iFrame>
                  <br><br>
                  <a href="javascript:rcswitch()" title="Details an/aus" class=openrctext>switch to virtual remote</a>
                  <br>
                  <a href="javascript:rcopen_org()" class=openrctext>open in new window</a>
                  </div>
                  
                  </body>
                  </html>
                  
                  , file=httpd.h, func=gotdata, line=728
                  [titan] sende OK response to client, file=httpd.h, func=gotdata, line=749
                  [titan] accept httpd connection fd=21, file=httpd.h, func=newconn, line=796
                  [titan] accept httpd connection fd=22, file=httpd.h, func=newconn, line=796
                  [titan] accept httpd connection fd=23, file=httpd.h, func=newconn, line=796
                  [titan] accept httpd connection fd=24, file=httpd.h, func=newconn, line=796
                  [titan] get client data, file=httpd.h, func=gotdata, line=571
                  [titan] connection closed fd=13, count=0, file=sock.h, func=sockread, line=87
                  [titan] no client data in buffer, file=httpd.h, func=gotdata, line=582
                  [titan] get client data, file=httpd.h, func=gotdata, line=571
                  [titan] httpd filename=/index.html, file=httpd.h, func=gotdata, line=688
                  [titan] filename: /index.html, file=httpd.h, func=gotdata, line=698
                  [titan] fullfilename: /var/usr/local/share/titan/web/index.html, file=httpd.h, func=gotdata, line=699
                  [titan] #### tmphtml1 ##################################, file=httpd.h, func=gotdata, line=703
                  [titan] tmphtml1: GET / HTTP/1.1
                  Host: 192.168.1.167
                  Connection: keep-alive
                  Authorization: Basic cm9vdDpwcmltYTF2ZXJheA==
                  Upgrade-Insecure-Requests: 1
                  User-Agent: Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/66.0.3359.170 Safari/537.36 OPR/53.0.2907.57
                  Accept: text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,image/apng,*/*;q=0.8
                  Accept-Encoding: gzip, deflate
                  Accept-Language: pt-PT,pt;q=0.9,en-US;q=0.8,en;q=0.7
                  
                  , file=httpd.h, func=gotdata, line=704
                  [titan] --------------------------------------, file=httpd.h, func=gotdata, line=717
                  [titan] Search  string: _("TitanNit Web Control"), file=httpd.h, func=gotdata, line=718
                  [titan] Replace string: TitanNit Web Control, file=httpd.h, func=gotdata, line=719
                  [titan] Replace _("TitanNit Web Control") -> TitanNit Web Control, file=httpd.h, func=gotdata, line=720
                  [titan] --------------------------------------, file=httpd.h, func=gotdata, line=721
                  [titan] --------------------------------------, file=httpd.h, func=gotdata, line=717
                  [titan] Search  string: _("Ipad Stream"), file=httpd.h, func=gotdata, line=718
                  [titan] Replace string: Ipad Stream, file=httpd.h, func=gotdata, line=719
                  [titan] Replace _("Ipad Stream") -> Ipad Stream, file=httpd.h, func=gotdata, line=720
                  [titan] --------------------------------------, file=httpd.h, func=gotdata, line=721
                  [titan] --------------------------------------, file=httpd.h, func=gotdata, line=717
                  [titan] Search  string: _("Show/Hide Remote Control"), file=httpd.h, func=gotdata, line=718
                  [titan] Replace string: Show/Hide Remote Control, file=httpd.h, func=gotdata, line=719
                  [titan] Replace _("Show/Hide Remote Control") -> Show/Hide Remote Control, file=httpd.h, func=gotdata, line=720
                  [titan] --------------------------------------, file=httpd.h, func=gotdata, line=721
                  [titan] --------------------------------------, file=httpd.h, func=gotdata, line=717
                  [titan] Search  string: _("Power Off"), file=httpd.h, func=gotdata, line=718
                  [titan] Replace string: Power Off, file=httpd.h, func=gotdata, line=719
                  [titan] Replace _("Power Off") -> Power Off, file=httpd.h, func=gotdata, line=720
                  [titan] --------------------------------------, file=httpd.h, func=gotdata, line=721
                  [titan] --------------------------------------, file=httpd.h, func=gotdata, line=717
                  [titan] Search  string: _("Restart"), file=httpd.h, func=gotdata, line=718
                  [titan] Replace string: Restart, file=httpd.h, func=gotdata, line=719
                  [titan] Replace _("Restart") -> Restart, file=httpd.h, func=gotdata, line=720
                  [titan] --------------------------------------, file=httpd.h, func=gotdata, line=721
                  [titan] --------------------------------------, file=httpd.h, func=gotdata, line=717
                  [titan] Search  string: _("GUI Restart"), file=httpd.h, func=gotdata, line=718
                  [titan] Replace string: GUI Restart, file=httpd.h, func=gotdata, line=719
                  [titan] Replace _("GUI Restart") -> GUI Restart, file=httpd.h, func=gotdata, line=720
                  [titan] --------------------------------------, file=httpd.h, func=gotdata, line=721
                  [titan] --------------------------------------, file=httpd.h, func=gotdata, line=717
                  [titan] Search  string: _("Standby"), file=httpd.h, func=gotdata, line=718
                  [titan] Replace string: Standby, file=httpd.h, func=gotdata, line=719
                  [titan] Replace _("Standby") -> Standby, file=httpd.h, func=gotdata, line=720
                  [titan] --------------------------------------, file=httpd.h, func=gotdata, line=721
                  [titan] --------------------------------------, file=httpd.h, func=gotdata, line=717
                  [titan] Search  string: _("Start Record"), file=httpd.h, func=gotdata, line=718
                  [titan] Replace string: Start Record, file=httpd.h, func=gotdata, line=719
                  [titan] Replace _("Start Record") -> Start Record, file=httpd.h, func=gotdata, line=720
                  [titan] --------------------------------------, file=httpd.h, func=gotdata, line=721
                  [titan] --------------------------------------, file=httpd.h, func=gotdata, line=717
                  [titan] Search  string: _("Show Signal Infos"), file=httpd.h, func=gotdata, line=718
                  [titan] Replace string: Show Signal Infos, file=httpd.h, func=gotdata, line=719
                  [titan] Replace _("Show Signal Infos") -> Show Signal Infos, file=httpd.h, func=gotdata, line=720
                  [titan] --------------------------------------, file=httpd.h, func=gotdata, line=721
                  [titan] --------------------------------------, file=httpd.h, func=gotdata, line=717
                  [titan] Search  string: _("Channel List"), file=httpd.h, func=gotdata, line=718
                  [titan] Replace string: Channel List, file=httpd.h, func=gotdata, line=719
                  [titan] Replace _("Channel List") -> Channel List, file=httpd.h, func=gotdata, line=720
                  [titan] --------------------------------------, file=httpd.h, func=gotdata, line=721
                  [titan] --------------------------------------, file=httpd.h, func=gotdata, line=717
                  [titan] Search  string: _("Boxcontrol"), file=httpd.h, func=gotdata, line=718
                  [titan] Replace string: Boxcontrol, file=httpd.h, func=gotdata, line=719
                  [titan] Replace _("Boxcontrol") -> Boxcontrol, file=httpd.h, func=gotdata, line=720
                  [titan] --------------------------------------, file=httpd.h, func=gotdata, line=721
                  [titan] --------------------------------------, file=httpd.h, func=gotdata, line=717
                  [titan] Search  string: _("Movies"), file=httpd.h, func=gotdata, line=718
                  [titan] Replace string: Movies, file=httpd.h, func=gotdata, line=719
                  [titan] Replace _("Movies") -> Movies, file=httpd.h, func=gotdata, line=720
                  [titan] --------------------------------------, file=httpd.h, func=gotdata, line=721
                  [titan] --------------------------------------, file=httpd.h, func=gotdata, line=717
                  [titan] Search  string: _("Timer"), file=httpd.h, func=gotdata, line=718
                  [titan] Replace string: Timer, file=httpd.h, func=gotdata, line=719
                  [titan] Replace _("Timer") -> Timer, file=httpd.h, func=gotdata, line=720
                  [titan] --------------------------------------, file=httpd.h, func=gotdata, line=721
                  [titan] --------------------------------------, file=httpd.h, func=gotdata, line=717
                  [titan] Search  string: _("System"), file=httpd.h, func=gotdata, line=718
                  [titan] Replace string: System, file=httpd.h, func=gotdata, line=719
                  [titan] Replace _("System") -> System, file=httpd.h, func=gotdata, line=720
                  [titan] --------------------------------------, file=httpd.h, func=gotdata, line=721
                  [titan] --------------------------------------, file=httpd.h, func=gotdata, line=717
                  [titan] Search  string: _("Settings"), file=httpd.h, func=gotdata, line=718
                  [titan] Replace string: Settings, file=httpd.h, func=gotdata, line=719
                  [titan] Replace _("Settings") -> Settings, file=httpd.h, func=gotdata, line=720
                  [titan] --------------------------------------, file=httpd.h, func=gotdata, line=721
                  [titan] --------------------------------------, file=httpd.h, func=gotdata, line=717
                  [titan] Search  string: _("Info"), file=httpd.h, func=gotdata, line=718
                  [titan] Replace string: Info, file=httpd.h, func=gotdata, line=719
                  [titan] Replace _("Info") -> Info, file=httpd.h, func=gotdata, line=720
                  [titan] --------------------------------------, file=httpd.h, func=gotdata, line=721
                  [titan] --------------------------------------, file=httpd.h, func=gotdata, line=717
                  [titan] Search  string: _("Help"), file=httpd.h, func=gotdata, line=718
                  [titan] Replace string: Help, file=httpd.h, func=gotdata, line=719
                  [titan] Replace _("Help") -> Help, file=httpd.h, func=gotdata, line=720
                  [titan] --------------------------------------, file=httpd.h, func=gotdata, line=721
                  [titan] --------------------------------------, file=httpd.h, func=gotdata, line=717
                  [titan] Search  string: _("EPG Search"), file=httpd.h, func=gotdata, line=718
                  [titan] Replace string: EPG Search, file=httpd.h, func=gotdata, line=719
                  [titan] Replace _("EPG Search") -> EPG Search, file=httpd.h, func=gotdata, line=720
                  [titan] --------------------------------------, file=httpd.h, func=gotdata, line=721
                  [titan] --------------------------------------, file=httpd.h, func=gotdata, line=717
                  [titan] Search  string: _("Details on/off"), file=httpd.h, func=gotdata, line=718
                  [titan] Replace string: Details on/off, file=httpd.h, func=gotdata, line=719
                  [titan] Replace _("Details on/off") -> Details on/off, file=httpd.h, func=gotdata, line=720
                  [titan] --------------------------------------, file=httpd.h, func=gotdata, line=721
                  [titan] --------------------------------------, file=httpd.h, func=gotdata, line=717
                  [titan] Search  string: _("switch to original remote"), file=httpd.h, func=gotdata, line=718
                  [titan] Replace string: switch to original remote, file=httpd.h, func=gotdata, line=719
                  [titan] Replace _("switch to original remote") -> switch to original remote, file=httpd.h, func=gotdata, line=720
                  [titan] --------------------------------------, file=httpd.h, func=gotdata, line=721
                  [titan] --------------------------------------, file=httpd.h, func=gotdata, line=717
                  [titan] Search  string: _("open in new window"), file=httpd.h, func=gotdata, line=718
                  [titan] Replace string: open in new window, file=httpd.h, func=gotdata, line=719
                  [titan] Replace _("open in new window") -> open in new window, file=httpd.h, func=gotdata, line=720
                  [titan] --------------------------------------, file=httpd.h, func=gotdata, line=721
                  [titan] #### tmphtml2 ##################################, file=httpd.h, func=gotdata, line=727
                  [titan] tmphtml2: <html>
                   <head>
                   <title>TitanNit Web Control
                   </title>
                   <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
                   <link rel="stylesheet" type="text/css" href="titan.css">
                  <script language='JavaScript' src='helper.js'></script>
                   </head>
                   <body class=body onLoad="vertAl()">
                   <iframe name=nothing scrolling=no marginheight=0 marginwidth=0 border=0 frameborder=0 width=0 height=0>
                   </iframe>
                   <table id="webif" style="position: absolute;" border=0 width=980 height=99% cellpadding=5 cellspacing=0> 
                   <tr> 
                   <!-- LINKLINE --> 
                   <td valign=bottom colspan=2>
                   <img src="img/titanweb.png"></td> 
                   <td width=50% align=right valign=top height=20> 
                   <table border=0 width=340> 
                   <tr> 
                   <td width=16 align=center id=ipadstream> 
                   <a href="javascript:ipadStream()">
                   <img border=0 width=16 height=16 title="Ipad Stream" src="img/icon_smartPhone.png"></a> </td> 
                   <td width=16 align=center> 
                   <a href="javascript:rcshow()">
                   <img border=0 width=16 height=16 title="Zeige/Verstecke Fernbedienung" src="img/icon_rcopen.png"></a> </td> 
                   <td width=100 align=center> 
                   <form action=query method=get target=nothing style="height:18px; margin:auto;"> 
                   <input type=image name=poweroff title="Ausschalten" src="img/icon_poweroff.png" width=16 height=16/> 
                   <input type=image name=restart title="Neustart" src="img/icon_restart.png" width=16 height=16/> 
                   <input type=image name=guirestart title="Titan Neustart" src="img/icon_guirestart.png" width=16 height=16/> 
                   <input type=image name=standby title="Standby" src="img/icon_standby.png" width=16 height=16/> 
                   </form> </td> 
                   <td width=16 align=center>
                   <iframe name=setmute scrolling=no marginheight=0 marginwidth=0 border=0 frameborder=0 width=100% height=16 src=query?setmute onload="setTimeout(function(){setmute.document.location.href='query?setmute';}, 15000);">
                   </iframe> </td> 
                   <td width=135 align=center> 
                   <iframe name=setvol scrolling=no marginheight=0 marginwidth=0 border=0 frameborder=0 width=100% height=27 src=query?setvol onload="setTimeout(function(){setvol.document.location.href='query?setvol';}, 15000);">
                   </iframe> </td> 
                   <td align=right> 
                   <a href=query?addrectimer target=main>
                   <img border=0 src=img/record.png title="Aufnahme starten" alt=Record width=16 height=16></a> 
                   <a href=query?getsignal target=main>
                   <img border=0 src=img/signal.png title="Zeige Signalqualität" alt=Signal width=16 height=16></a> </td> 
                   </tr> 
                   </table> </td> 
                   </tr> 
                   <tr> 
                   <td colspan=4> 
                   <table border=0 width=100%> 
                   <tr> 
                   <td valign=bottom> 
                   <a class=linelink target=leftpanel href=channellist.html>Senderliste</a> 
                   <a class=linelink target=leftpanel href=boxcontrol.html>Steuerung</a> 
                   <a class=linelink target=main href=query?getmoviefilelist>Filme</a> 
                   <a class=linelink target=leftpanel href=timer.html>Timer</a>
                   <a class=linelink target=leftpanel href=system.html>System</a>
                   <a class=linelink target=leftpanel href=settings.html>Einstellungen</a>
                   <a class=linelink target=leftpanel href=info.html>Info</a>
                   <a class=linelink target=leftpanel href=help.html>Hilfe</a></td>
                   <td align=right>
                   <form target=main action=query method=get>
                   <input class=inputbox type=text name=getepgsearch value="Suche" onfocus="if(this.value==this.defaultValue)this.value='';" onblur="if(this.value=='')this.value=this.defaultValue;">
                   </form></td> 
                   <!-- LINKLINE END--> 
                   </tr>
                   </table></td>
                   </tr> 
                   <tr> 
                   <!-- BOXCONTROL --> 
                   <td colspan=4 valign=top height=40> 
                   <iframe name=leftpanel scrolling=no marginheight=0 marginwidth=0 border=0 frameborder=0 width=100% height=100% src=channellist.html>
                   <!-- not used... iframe id="channellist" onLoad="saveLastIframe(this.contentWindow.location)" name=leftpanel marginheight=0 marginwidth=0 border=0 frameborder=0 width=100% height=100% src=query?getchannellist-->
                   </iframe> </td> 
                   <!-- BOXCONTROL END --> 
                   </tr> 
                   <tr> 
                   <!-- AKT SERVICE --> 
                   <td colspan=4> 
                   <iframe id=aktserviceframe name=aktservice scrolling=no marginheight=0 marginwidth=0 border=0 frameborder=0 width=100% height=35 src=query?getaktservice onload="setTimeout(function(){aktservice.document.location.href='query?getaktservice';}, 15000);">
                   </iframe> </td> 
                   <!-- AKT SERVICE END --> 
                   </tr> 
                   <tr> 
                   <!-- MAIN --> 
                   <td colspan=4 valign=top width=100% height=100%> 
                   <iframe id="main" onLoad="saveLastIframe(this.contentWindow.location)" name=main marginheight=0 marginwidth=0 border=0 frameborder=0 width=100% height=100% src=query?getbouquet>
                   </iframe> </td> 
                   <!-- MAIN END--> 
                   </tr>
                   </table>
                  <div style="display: none; position: absolute; top:1; left:10; background-color:323232; padding:12px" id="eins" align="center" >
                  <iFrame src="rc_virtual.html" style="width:176px; height:700px; border:none;" frameborder="0" name="rc_virtual" scrolling="no"></iFrame>
                  <br><br>
                  <a href="javascript:rcswitch()" title="Details an/aus" class=openrctext>original Fernbedienung anzeigen</a>
                  <br>
                  <a href="javascript:rcopen_virtual()" class=openrctext>in neuem Fenster öffnen</a>
                  </div>
                  
                  <div style="display: none; position: absolute; top:1; left:10; background-color:323232; padding:12px" id="zwei" align="center" >
                  <iFrame src="rc.html" style="width:176px; height:700px; border:none;" frameborder="0" name="rc_org" scrolling="no"></iFrame>
                  <br><br>
                  <a href="javascript:rcswitch()" title="Details an/aus" class=openrctext>switch to virtual remote</a>
                  <br>
                  <a href="javascript:rcopen_org()" class=openrctext>open in new window</a>
                  </div>
                  
                  </body>
                  </html>
                  
                  , file=httpd.h, func=gotdata, line=728
                  [titan] sende OK response to client, file=httpd.h, func=gotdata, line=749
                  [titan] get client data, file=httpd.h, func=gotdata, line=571
                  [titan] connection closed fd=15, count=0, file=sock.h, func=sockread, line=87
                  [titan] no client data in buffer, file=httpd.h, func=gotdata, line=582
                  [titan] get client data, file=httpd.h, func=gotdata, line=571
                  [titan] httpd filename=/titan.css, file=httpd.h, func=gotdata, line=688
                  [titan] sende OK response to client, file=httpd.h, func=gotdata, line=749
                  [titan] get client data, file=httpd.h, func=gotdata, line=571
                  [titan] httpd filename=/helper.js, file=httpd.h, func=gotdata, line=688
                  [titan] sende OK response to client, file=httpd.h, func=gotdata, line=749
                  [titan] get client data, file=httpd.h, func=gotdata, line=571
                  [titan] connection closed fd=21, count=0, file=sock.h, func=sockread, line=87
                  [titan] no client data in buffer, file=httpd.h, func=gotdata, line=582
                  [titan] get client data, file=httpd.h, func=gotdata, line=571
                  [titan] connection closed fd=22, count=0, file=sock.h, func=sockread, line=87
                  [titan] no client data in buffer, file=httpd.h, func=gotdata, line=582
                  [titan] get client data, file=httpd.h, func=gotdata, line=571
                  [titan] httpd filename=/img/titanweb.png, file=httpd.h, func=gotdata, line=688
                  [titan] sende OK response to client, file=httpd.h, func=gotdata, line=749
                  [titan] accept httpd connection fd=13, file=httpd.h, func=newconn, line=796
                  [titan] get client data, file=httpd.h, func=gotdata, line=571
                  [titan] connection closed fd=23, count=0, file=sock.h, func=sockread, line=87
                  [titan] no client data in buffer, file=httpd.h, func=gotdata, line=582
                  [titan] get client data, file=httpd.h, func=gotdata, line=571
                  [titan] httpd filename=/img/icon_smartPhone.png, file=httpd.h, func=gotdata, line=688
                  [titan] sende OK response to client, file=httpd.h, func=gotdata, line=749
                  [titan] accept httpd connection fd=15, file=httpd.h, func=newconn, line=796
                  [titan] get client data, file=httpd.h, func=gotdata, line=571
                  [titan] httpd filename=/img/icon_rcopen.png, file=httpd.h, func=gotdata, line=688
                  [titan] sende OK response to client, file=httpd.h, func=gotdata, line=749
                  [titan] get client data, file=httpd.h, func=gotdata, line=571
                  [titan] connection closed fd=24, count=0, file=sock.h, func=sockread, line=87
                  [titan] no client data in buffer, file=httpd.h, func=gotdata, line=582
                  [titan] accept httpd connection fd=21, file=httpd.h, func=newconn, line=796
                  [titan] get client data, file=httpd.h, func=gotdata, line=571
                  [titan] connection closed fd=13, count=0, file=sock.h, func=sockread, line=87
                  [titan] no client data in buffer, file=httpd.h, func=gotdata, line=582
                  [titan] get client data, file=httpd.h, func=gotdata, line=571
                  [titan] error: connect, err=No such file or directory, file=sock.h, func=sockopen, line=286
                  [titan] httpd filename=/img/icon_poweroff.png, file=httpd.h, func=gotdata, line=688
                  [titan] sende OK response to client, file=httpd.h, func=gotdata, line=749
                  [titan] accept httpd connection fd=13, file=httpd.h, func=newconn, line=796
                  [titan] get client data, file=httpd.h, func=gotdata, line=571
                  [titan] connection closed fd=15, count=0, file=sock.h, func=sockread, line=87
                  [titan] no client data in buffer, file=httpd.h, func=gotdata, line=582
                  [titan] get client data, file=httpd.h, func=gotdata, line=571
                  [titan] httpd filename=/img/icon_restart.png, file=httpd.h, func=gotdata, line=688
                  [titan] sende OK response to client, file=httpd.h, func=gotdata, line=749
                  [titan] accept httpd connection fd=15, file=httpd.h, func=newconn, line=796
                  [titan] get client data, file=httpd.h, func=gotdata, line=571
                  [titan] httpd filename=/img/icon_guirestart.png, file=httpd.h, func=gotdata, line=688
                  [titan] sende OK response to client, file=httpd.h, func=gotdata, line=749
                  [titan] get client data, file=httpd.h, func=gotdata, line=571
                  [titan] connection closed fd=21, count=0, file=sock.h, func=sockread, line=87
                  [titan] no client data in buffer, file=httpd.h, func=gotdata, line=582
                  [titan] accept httpd connection fd=21, file=httpd.h, func=newconn, line=796
                  [titan] get client data, file=httpd.h, func=gotdata, line=571
                  [titan] connection closed fd=13, count=0, file=sock.h, func=sockread, line=87
                  [titan] no client data in buffer, file=httpd.h, func=gotdata, line=582
                  [titan] get client data, file=httpd.h, func=gotdata, line=571
                  [titan] httpd query=setmute, file=httpd.h, func=gotdata, line=661
                  [titan] accept httpd connection fd=13, file=httpd.h, func=newconn, line=796
                  [titan] get client data, file=httpd.h, func=gotdata, line=571
                  [titan] httpd query=setvol, file=httpd.h, func=gotdata, line=661
                  [titan] accept httpd connection fd=23, file=httpd.h, func=newconn, line=796
                  [titan] get client data, file=httpd.h, func=gotdata, line=571
                  [titan] httpd filename=/channellist.html, file=httpd.h, func=gotdata, line=688
                  [titan] filename: /channellist.html, file=httpd.h, func=gotdata, line=698
                  [titan] fullfilename: /var/usr/local/share/titan/web/channellist.html, file=httpd.h, func=gotdata, line=699
                  [titan] #### tmphtml1 ##################################, file=httpd.h, func=gotdata, line=703
                  [titan] tmphtml1: GET /channellist.html HTTP/1.1
                  Host: 192.168.1.167
                  Connection: keep-alive
                  Authorization: Basic cm9vdDpwcmltYTF2ZXJheA==
                  Upgrade-Insecure-Requests: 1
                  User-Agent: Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/66.0.3359.170 Safari/537.36 OPR/53.0.2907.57
                  Accept: text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,image/apng,*/*;q=0.8
                  Referer: http://192.168.1.167/
                  Accept-Encoding: gzip, deflate
                  Accept-Language: pt-PT,pt;q=0.9,en-US;q=0.8,en;q=0.7
                  
                  , file=httpd.h, func=gotdata, line=704
                  [titan] --------------------------------------, file=httpd.h, func=gotdata, line=717
                  [titan] Search  string: _("ALL"), file=httpd.h, func=gotdata, line=718
                  [titan] Replace string: ALL, file=httpd.h, func=gotdata, line=719
                  [titan] Replace _("ALL") -> ALL, file=httpd.h, func=gotdata, line=720
                  [titan] --------------------------------------, file=httpd.h, func=gotdata, line=721
                  [titan] --------------------------------------, file=httpd.h, func=gotdata, line=717
                  [titan] Search  string: _("SAT"), file=httpd.h, func=gotdata, line=718
                  [titan] Replace string: SAT, file=httpd.h, func=gotdata, line=719
                  [titan] Replace _("SAT") -> SAT, file=httpd.h, func=gotdata, line=720
                  [titan] --------------------------------------, file=httpd.h, func=gotdata, line=721
                  [titan] --------------------------------------, file=httpd.h, func=gotdata, line=717
                  [titan] Search  string: _("Provider"), file=httpd.h, func=gotdata, line=718
                  [titan] Replace string: Provider, file=httpd.h, func=gotdata, line=719
                  [titan] Replace _("Provider") -> Provider, file=httpd.h, func=gotdata, line=720
                  [titan] --------------------------------------, file=httpd.h, func=gotdata, line=721
                  [titan] --------------------------------------, file=httpd.h, func=gotdata, line=717
                  [titan] Search  string: _("A-Z"), file=httpd.h, func=gotdata, line=718
                  [titan] Replace string: A-Z, file=httpd.h, func=gotdata, line=719
                  [titan] Replace _("A-Z") -> A-Z, file=httpd.h, func=gotdata, line=720
                  [titan] --------------------------------------, file=httpd.h, func=gotdata, line=721
                  [titan] --------------------------------------, file=httpd.h, func=gotdata, line=717
                  [titan] Search  string: _("Bouquets"), file=httpd.h, func=gotdata, line=718
                  [titan] Replace string: Bouquets, file=httpd.h, func=gotdata, line=719
                  [titan] Replace _("Bouquets") -> Bouquets, file=httpd.h, func=gotdata, line=720
                  [titan] --------------------------------------, file=httpd.h, func=gotdata, line=721
                  [titan] #### tmphtml2 ##################################, file=httpd.h, func=gotdata, line=727
                  [titan] tmphtml2: <html>
                  <head>
                  <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
                  <link rel="stylesheet" type="text/css" href="titan.css">
                  </head>
                  <body class=body>
                   <table cellpadding=3 cellspacing=0>
                   <tr>
                   <td nowrap>
                   <a class=linelink2 href=query?getallchannel target=main>Alle</a> 
                   <a class=linelink2 href=query?getsat target=main>Satelliten</a> 
                   <a class=linelink2 href=query?getprovider target=main>Anbieter</a> 
                   <a class=linelink2 href=query?getaz target=main>A-Z</a> 
                   <a class=linelink2 href=query?getbouquet target=main>Favoriten</a> 
                   </td></tr>
                   </table>
                  </body>
                  </html>, file=httpd.h, func=gotdata, line=728
                  [titan] sende OK response to client, file=httpd.h, func=gotdata, line=749
                  [titan] get client data, file=httpd.h, func=gotdata, line=571
                  [titan] connection closed fd=15, count=0, file=sock.h, func=sockread, line=87
                  [titan] no client data in buffer, file=httpd.h, func=gotdata, line=582
                  [titan] accept httpd connection fd=15, file=httpd.h, func=newconn, line=796
                  [titan] get client data, file=httpd.h, func=gotdata, line=571
                  [titan] connection closed fd=21, count=0, file=sock.h, func=sockread, line=87
                  [titan] no client data in buffer, file=httpd.h, func=gotdata, line=582
                  [titan] get client data, file=httpd.h, func=gotdata, line=571
                  [titan] httpd query=getaktservice, file=httpd.h, func=gotdata, line=661
                  [titan] accept httpd connection fd=21, file=httpd.h, func=newconn, line=796
                  [titan] get client data, file=httpd.h, func=gotdata, line=571
                  [titan] connection closed fd=13, count=0, file=sock.h, func=sockread, line=87
                  [titan] no client data in buffer, file=httpd.h, func=gotdata, line=582
                  [titan] get client data, file=httpd.h, func=gotdata, line=571
                  [titan] httpd query=getbouquet, file=httpd.h, func=gotdata, line=661
                  [titan] accept httpd connection fd=13, file=httpd.h, func=newconn, line=796
                  [titan] get client data, file=httpd.h, func=gotdata, line=571
                  [titan] httpd filename=/rc_virtual.html, file=httpd.h, func=gotdata, line=688
                  [titan] filename: /rc_virtual.html, file=httpd.h, func=gotdata, line=698
                  [titan] fullfilename: /var/usr/local/share/titan/web/rc_virtual.html, file=httpd.h, func=gotdata, line=699
                  [titan] #### tmphtml1 ##################################, file=httpd.h, func=gotdata, line=703
                  [titan] tmphtml1: GET /rc_virtual.html HTTP/1.1
                  Host: 192.168.1.167
                  Connection: keep-alive
                  Authorization: Basic cm9vdDpwcmltYTF2ZXJheA==
                  Upgrade-Insecure-Requests: 1
                  User-Agent: Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/66.0.3359.170 Safari/537.36 OPR/53.0.2907.57
                  Accept: text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,image/apng,*/*;q=0.8
                  Referer: http://192.168.1.167/
                  Accept-Encoding: gzip, deflate
                  Accept-Language: pt-PT,pt;q=0.9,en-US;q=0.8,en;q=0.7
                  
                  , file=httpd.h, func=gotdata, line=704
                  [titan] #### tmphtml2 ##################################, file=httpd.h, func=gotdata, line=727
                  [titan] tmphtml2: <html>
                  <head>
                  <title>tiTan Remote Control</title>
                  <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
                  <link rel="stylesheet" type="text/css" href="titan.css">
                  </head>
                  <body topmargin=20 class=body>
                  <div align="center">
                  <img src="img/rc_virtual.png" border="0" usemap="#rc">
                  <br><br><a href="javascript:window.close()" class=openrctext>close window</a>title="EPG" target="nothing">g">g">arget="nothing">
                  </div>
                  </body>
                  , file=httpd.h, func=gotdata, line=728
                  [titan] sende OK response to client, file=httpd.h, func=gotdata, line=749
                  [titan] get client data, file=httpd.h, func=gotdata, line=571
                  [titan] connection closed fd=23, count=0, file=sock.h, func=sockread, line=87
                  [titan] no client data in buffer, file=httpd.h, func=gotdata, line=582
                  [titan] accept httpd connection fd=22, file=httpd.h, func=newconn, line=796
                  [titan] get client data, file=httpd.h, func=gotdata, line=571
                  [titan] httpd filename=/rc.html, file=httpd.h, func=gotdata, line=688
                  [titan] filename: /rc.html, file=httpd.h, func=gotdata, line=698
                  [titan] fullfilename: /var/usr/local/share/titan/web/rc.html, file=httpd.h, func=gotdata, line=699
                  [titan] #### tmphtml1 ##################################, file=httpd.h, func=gotdata, line=703
                  [titan] tmphtml1: GET /rc.html HTTP/1.1
                  Host: 192.168.1.167
                  Connection: keep-alive
                  Authorization: Basic cm9vdDpwcmltYTF2ZXJheA==
                  Upgrade-Insecure-Requests: 1
                  User-Agent: Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/66.0.3359.170 Safari/537.36 OPR/53.0.2907.57
                  Accept: text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,image/apng,*/*;q=0.8
                  Referer: http://192.168.1.167/
                  Accept-Encoding: gzip, deflate
                  Accept-Language: pt-PT,pt;q=0.9,en-US;q=0.8,en;q=0.7
                  
                  , file=httpd.h, func=gotdata, line=704
                  [titan] #### tmphtml2 ##################################, file=httpd.h, func=gotdata, line=727
                  [titan] tmphtml2: <html>
                  <head>
                  <title>tiTan Remote Control</title>
                  <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
                  <link rel="stylesheet" type="text/css" href="titan.css">
                  </head>
                  <body topmargin=20 class=body>
                  <div align="center">
                  <img src="img/rc.png" border="0" usemap="#rc">
                  <map id="rc" name="rc">
                   <area target="nothing" shape="circle" coords="43, 252, 14" HREF="query?sendrc&rcmute" alt="mute">
                   <area target="nothing" shape="circle" coords="107, 32, 14" HREF="query?sendrc&rcpower" alt="Power">
                   <area target="nothing" shape="circle" COORDS="40,69,15" HREF="query?sendrc&rc1" alt="1">
                   <area target="nothing" shape="circle" coords="88, 66, 15" HREF="query?sendrc&rc2" alt="2">
                   <area target="nothing" shape="circle" coords="129, 66, 15" HREF="query?sendrc&rc3" alt="3">
                   <area target="nothing" shape="circle" coords="44, 100, 15" HREF="query?sendrc&rc4" alt="4">
                   <area target="nothing" shape="circle" coords="88, 100, 15" HREF="query?sendrc&rc5" alt="5">
                   <area target="nothing" shape="circle" coords="129, 100, 15" HREF="query?sendrc&rc6" alt="6">
                   <area target="nothing" shape="circle" coords="44, 134, 15" HREF="query?sendrc&rc7" alt="7">
                   <area target="nothing" shape="circle" coords="88, 134, 15" HREF="query?sendrc&rc8" alt="8">
                   <area target="nothing" shape="circle" coords="129, 134, 15" HREF="query?sendrc&rc9" alt="9">
                   <area target="nothing" shape="circle" coords="44, 172, 15" HREF="query?sendrc&rcmenu" alt="menu">
                   <area target="nothing" shape="circle" coords="88, 172, 15" HREF="oquery?sendrc&rc0" alt="0">
                   <area target="nothing" shape="circle" coords="129, 172, 15" HREF="query?sendrc&rctext" alt="text">
                   <area target="nothing" shape="circle" coords="38, 290, 15" HREF="query?sendrc&rcred" alt="red">
                   <area target="nothing" shape="circle" coords="72, 290, 15" HREF="query?sendrc&rcgreen" alt="green">
                   <area target="nothing" shape="circle" coords="104, 290, 15" HREF="query?sendrc&rcyellow" alt="yellow">
                   <area target="nothing" shape="circle" coords="136, 290, 15" HREF="query?sendrc&rcblue" alt="blue">
                   <area target="nothing" shape="circle" coords="128, 211, 15" HREF="query?sendrc&rcvolup" alt="volume up">
                   <area target="nothing" shape="circle" coords="130, 252, 15" HREF="query?sendrc&rcinfo" alt="info">
                   <area target="nothing" shape="circle" coords="87, 211, 15" HREF="query?sendrc&rcchup" alt="program up">
                   <area target="nothing" shape="circle" coords="46, 211, 15" HREF="query?sendrc&rcvoldown" alt="volume down">
                   <area target="nothing" shape="circle" coords="87, 329, 15" HREF="query?sendrc&rcup" alt="up">
                   <area target="nothing" shape="circle" coords="87, 248, 15" HREF="query?sendrc&rcchdown" alt="program down">
                   <area target="nothing" shape="circle" coords="44, 367, 15" HREF="query?sendrc&rcleft" alt="left">
                   <area target="nothing" shape="circle" coords="88, 367, 15" HREF="query?sendrc&rcok" alt="OK">
                   <area target="nothing" shape="circle" coords="132, 367, 15" HREF="query?sendrc&rcright" alt="right">
                   <area target="nothing" shape="circle" coords="44, 409, 15" HREF="query?sendrc&rcexit" alt="exit">
                   <area target="nothing" shape="circle" coords="88, 409, 15" HREF="query?sendrc&rcdown" alt="down">
                   <area target="nothing" shape="circle" coords="443, 329, 15" HREF="query?sendrc&rcepg" alt="epg">
                   <area target="nothing" shape="circle" coords="44, 445, 15" HREF="query?sendrc&rcfr" alt="2xleft">
                   <area target="nothing" shape="circle" coords="88, 445, 15" HREF="query?sendrc&rcplay" alt="play">
                   <area target="nothing" shape="circle" coords="132, 445, 15" HREF="query?sendrc&rcff" alt="2xright">
                   <area target="nothing" shape="circle" coords="44, 477, 15" HREF="query?sendrc&rcpause" alt="pause">
                   <area target="nothing" shape="circle" coords="88, 477, 15" HREF="query?sendrc&rcrecord" alt="rec">
                   <area target="nothing" shape="circle" coords="132, 477, 15" HREF="query?sendrc&rcstop" alt="stop">
                  <br><br><a href="javascript:window.close()" class=openrctext>close window</a>
                  </div>
                  </body>
                  , file=httpd.h, func=gotdata, line=728
                  [titan] sende OK response to client, file=httpd.h, func=gotdata, line=749
                  [titan] get client data, file=httpd.h, func=gotdata, line=571
                  [titan] connection closed fd=15, count=0, file=sock.h, func=sockread, line=87
                  [titan] no client data in buffer, file=httpd.h, func=gotdata, line=582
                  [titan] get client data, file=httpd.h, func=gotdata, line=571
                  [titan] connection closed fd=21, count=0, file=sock.h, func=sockread, line=87
                  [titan] no client data in buffer, file=httpd.h, func=gotdata, line=582
                  [titan] accept httpd connection fd=15, file=httpd.h, func=newconn, line=796
                  [titan] get client data, file=httpd.h, func=gotdata, line=571
                  [titan] connection closed fd=13, count=0, file=sock.h, func=sockread, line=87
                  [titan] no client data in buffer, file=httpd.h, func=gotdata, line=582
                  [titan] get client data, file=httpd.h, func=gotdata, line=571
                  [titan] httpd filename=/titan.css, file=httpd.h, func=gotdata, line=688
                  [titan] sende OK response to client, file=httpd.h, func=gotdata, line=749
                  [titan] accept httpd connection fd=13, file=httpd.h, func=newconn, line=796
                  [titan] get client data, file=httpd.h, func=gotdata, line=571
                  [titan] httpd filename=/img/icon_standby.png, file=httpd.h, func=gotdata, line=688
                  [titan] sende OK response to client, file=httpd.h, func=gotdata, line=749
                  [titan] get client data, file=httpd.h, func=gotdata, line=571
                  [titan] connection closed fd=22, count=0, file=sock.h, func=sockread, line=87
                  [titan] no client data in buffer, file=httpd.h, func=gotdata, line=582
                  [titan] accept httpd connection fd=21, file=httpd.h, func=newconn, line=796
                  [titan] get client data, file=httpd.h, func=gotdata, line=571
                  [titan] httpd filename=/img/record.png, file=httpd.h, func=gotdata, line=688
                  [titan] sende OK response to client, file=httpd.h, func=gotdata, line=749
                  [titan] get client data, file=httpd.h, func=gotdata, line=571
                  [titan] connection closed fd=15, count=0, file=sock.h, func=sockread, line=87
                  [titan] no client data in buffer, file=httpd.h, func=gotdata, line=582
                  [titan] accept httpd connection fd=15, file=httpd.h, func=newconn, line=796
                  [titan] get client data, file=httpd.h, func=gotdata, line=571
                  [titan] connection closed fd=13, count=0, file=sock.h, func=sockread, line=87
                  [titan] no client data in buffer, file=httpd.h, func=gotdata, line=582
                  [titan] get client data, file=httpd.h, func=gotdata, line=571
                  [titan] httpd filename=/img/signal.png, file=httpd.h, func=gotdata, line=688
                  [titan] sende OK response to client, file=httpd.h, func=gotdata, line=749
                  [titan] accept httpd connection fd=13, file=httpd.h, func=newconn, line=796
                  [titan] get client data, file=httpd.h, func=gotdata, line=571
                  [titan] httpd filename=/img/speak_on.png, file=httpd.h, func=gotdata, line=688
                  [titan] sende OK response to client, file=httpd.h, func=gotdata, line=749
                  [titan] get client data, file=httpd.h, func=gotdata, line=571
                  [titan] connection closed fd=21, count=0, file=sock.h, func=sockread, line=87
                  [titan] no client data in buffer, file=httpd.h, func=gotdata, line=582
                  [titan] get client data, file=httpd.h, func=gotdata, line=571
                  [titan] httpd filename=/titan.css, file=httpd.h, func=gotdata, line=688
                  [titan] sende OK response to client, file=httpd.h, func=gotdata, line=749
                  [titan] get client data, file=httpd.h, func=gotdata, line=571
                  [titan] connection closed fd=15, count=0, file=sock.h, func=sockread, line=87
                  [titan] no client data in buffer, file=httpd.h, func=gotdata, line=582
                  [titan] accept httpd connection fd=15, file=httpd.h, func=newconn, line=796
                  [titan] get client data, file=httpd.h, func=gotdata, line=571
                  [titan] connection closed fd=13, count=0, file=sock.h, func=sockread, line=87
                  [titan] no client data in buffer, file=httpd.h, func=gotdata, line=582
                  [titan] accept httpd connection fd=13, file=httpd.h, func=newconn, line=796
                  [titan] get client data, file=httpd.h, func=gotdata, line=571
                  [titan] httpd filename=/titan.css, file=httpd.h, func=gotdata, line=688
                  [titan] sende OK response to client, file=httpd.h, func=gotdata, line=749
                  [titan] accept httpd connection fd=21, file=httpd.h, func=newconn, line=796
                  [titan] get client data, file=httpd.h, func=gotdata, line=571
                  [titan] httpd filename=/img/led_on.png, file=httpd.h, func=gotdata, line=688
                  [titan] sende OK response to client, file=httpd.h, func=gotdata, line=749
                  [titan] get client data, file=httpd.h, func=gotdata, line=571
                  [titan] connection closed fd=15, count=0, file=sock.h, func=sockread, line=87
                  [titan] no client data in buffer, file=httpd.h, func=gotdata, line=582
                  [titan] accept httpd connection fd=15, file=httpd.h, func=newconn, line=796
                  [titan] get client data, file=httpd.h, func=gotdata, line=571
                  [titan] connection closed fd=13, count=0, file=sock.h, func=sockread, line=87
                  [titan] no client data in buffer, file=httpd.h, func=gotdata, line=582
                  [titan] get client data, file=httpd.h, func=gotdata, line=571
                  [titan] httpd filename=/img/led_off.png, file=httpd.h, func=gotdata, line=688
                  [titan] sende OK response to client, file=httpd.h, func=gotdata, line=749
                  [titan] accept httpd connection fd=13, file=httpd.h, func=newconn, line=796
                  [titan] get client data, file=httpd.h, func=gotdata, line=571
                  [titan] httpd filename=/titan.css, file=httpd.h, func=gotdata, line=688
                  [titan] sende OK response to client, file=httpd.h, func=gotdata, line=749
                  [titan] accept httpd connection fd=23, file=httpd.h, func=newconn, line=796
                  [titan] get client data, file=httpd.h, func=gotdata, line=571
                  [titan] httpd filename=/img/tv.png, file=httpd.h, func=gotdata, line=688
                  [titan] sende OK response to client, file=httpd.h, func=gotdata, line=749
                  [titan] get client data, file=httpd.h, func=gotdata, line=571
                  [titan] connection closed fd=15, count=0, file=sock.h, func=sockread, line=87
                  [titan] no client data in buffer, file=httpd.h, func=gotdata, line=582
                  [titan] get client data, file=httpd.h, func=gotdata, line=571
                  [titan] connection closed fd=21, count=0, file=sock.h, func=sockread, line=87
                  [titan] no client data in buffer, file=httpd.h, func=gotdata, line=582
                  [titan] accept httpd connection fd=15, file=httpd.h, func=newconn, line=796
                  [titan] get client data, file=httpd.h, func=gotdata, line=571
                  [titan] connection closed fd=13, count=0, file=sock.h, func=sockread, line=87
                  [titan] no client data in buffer, file=httpd.h, func=gotdata, line=582
                  [titan] get client data, file=httpd.h, func=gotdata, line=571
                  [titan] httpd filename=/img/singleepg.png, file=httpd.h, func=gotdata, line=688
                  [titan] sende OK response to client, file=httpd.h, func=gotdata, line=749
                  [titan] accept httpd connection fd=13, file=httpd.h, func=newconn, line=796
                  [titan] get client data, file=httpd.h, func=gotdata, line=571
                  [titan] httpd filename=/titan.css, file=httpd.h, func=gotdata, line=688
                  [titan] sende OK response to client, file=httpd.h, func=gotdata, line=749
                  [titan] get client data, file=httpd.h, func=gotdata, line=571
                  [titan] connection closed fd=23, count=0, file=sock.h, func=sockread, line=87
                  [titan] no client data in buffer, file=httpd.h, func=gotdata, line=582
                  [titan] accept httpd connection fd=21, file=httpd.h, func=newconn, line=796
                  [titan] get client data, file=httpd.h, func=gotdata, line=571
                  [titan] httpd filename=/img/stream.png, file=httpd.h, func=gotdata, line=688
                  [titan] sende OK response to client, file=httpd.h, func=gotdata, line=749
                  [titan] get client data, file=httpd.h, func=gotdata, line=571
                  [titan] connection closed fd=15, count=0, file=sock.h, func=sockread, line=87
                  [titan] no client data in buffer, file=httpd.h, func=gotdata, line=582
                  [titan] accept httpd connection fd=15, file=httpd.h, func=newconn, line=796
                  [titan] get client data, file=httpd.h, func=gotdata, line=571
                  [titan] connection closed fd=13, count=0, file=sock.h, func=sockread, line=87
                  [titan] no client data in buffer, file=httpd.h, func=gotdata, line=582
                  [titan] get client data, file=httpd.h, func=gotdata, line=571
                  [titan] httpd filename=/img/webstream.png, file=httpd.h, func=gotdata, line=688
                  [titan] sende OK response to client, file=httpd.h, func=gotdata, line=749
                  [titan] accept httpd connection fd=13, file=httpd.h, func=newconn, line=796
                  [titan] get client data, file=httpd.h, func=gotdata, line=571
                  [titan] httpd filename=/img/tv.png, file=httpd.h, func=gotdata, line=688
                  [titan] sende OK response to client, file=httpd.h, func=gotdata, line=749
                  [titan] get client data, file=httpd.h, func=gotdata, line=571
                  [titan] connection closed fd=21, count=0, file=sock.h, func=sockread, line=87
                  [titan] no client data in buffer, file=httpd.h, func=gotdata, line=582
                  [titan] accept httpd connection fd=21, file=httpd.h, func=newconn, line=796
                  [titan] get client data, file=httpd.h, func=gotdata, line=571
                  [titan] httpd filename=/titan.css, file=httpd.h, func=gotdata, line=688
                  [titan] sende OK response to client, file=httpd.h, func=gotdata, line=749
                  [titan] get client data, file=httpd.h, func=gotdata, line=571
                  [titan] connection closed fd=15, count=0, file=sock.h, func=sockread, line=87
                  [titan] no client data in buffer, file=httpd.h, func=gotdata, line=582
                  [titan] accept httpd connection fd=15, file=httpd.h, func=newconn, line=796
                  [titan] get client data, file=httpd.h, func=gotdata, line=571
                  [titan] connection closed fd=13, count=0, file=sock.h, func=sockread, line=87
                  [titan] no client data in buffer, file=httpd.h, func=gotdata, line=582
                  [titan] get client data, file=httpd.h, func=gotdata, line=571
                  [titan] httpd filename=/img/gmultiepg.png, file=httpd.h, func=gotdata, line=688
                  [titan] sende OK response to client, file=httpd.h, func=gotdata, line=749
                  [titan] accept httpd connection fd=13, file=httpd.h, func=newconn, line=796
                  [titan] get client data, file=httpd.h, func=gotdata, line=571
                  [titan] httpd filename=/img/radio.png, file=httpd.h, func=gotdata, line=688
                  [titan] sende OK response to client, file=httpd.h, func=gotdata, line=749
                  [titan] get client data, file=httpd.h, func=gotdata, line=571
                  [titan] connection closed fd=21, count=0, file=sock.h, func=sockread, line=87
                  [titan] no client data in buffer, file=httpd.h, func=gotdata, line=582
                  [titan] accept httpd connection fd=21, file=httpd.h, func=newconn, line=796
                  [titan] get client data, file=httpd.h, func=gotdata, line=571
                  [titan] error: connect, err=No such file or directory, file=sock.h, func=sockopen, line=286
                  [titan] httpd filename=/img/bouquetstream.png, file=httpd.h, func=gotdata, line=688
                  [titan] sende OK response to client, file=httpd.h, func=gotdata, line=749
                  [titan] get client data, file=httpd.h, func=gotdata, line=571
                  [titan] connection closed fd=15, count=0, file=sock.h, func=sockread, line=87
                  [titan] no client data in buffer, file=httpd.h, func=gotdata, line=582
                  [titan] accept httpd connection fd=15, file=httpd.h, func=newconn, line=796
                  [titan] get client data, file=httpd.h, func=gotdata, line=571
                  [titan] connection closed fd=13, count=0, file=sock.h, func=sockread, line=87
                  [titan] no client data in buffer, file=httpd.h, func=gotdata, line=582
                  [titan] get client data, file=httpd.h, func=gotdata, line=571
                  [titan] httpd filename=/img/rc_virtual.png, file=httpd.h, func=gotdata, line=688
                  [titan] sende OK response to client, file=httpd.h, func=gotdata, line=749
                  [titan] accept httpd connection fd=13, file=httpd.h, func=newconn, line=796
                  [titan] get client data, file=httpd.h, func=gotdata, line=571
                  [titan] httpd filename=/titan.css, file=httpd.h, func=gotdata, line=688
                  [titan] sende OK response to client, file=httpd.h, func=gotdata, line=749
                  [titan] get client data, file=httpd.h, func=gotdata, line=571
                  [titan] connection closed fd=21, count=0, file=sock.h, func=sockread, line=87
                  [titan] no client data in buffer, file=httpd.h, func=gotdata, line=582
                  [titan] get client data, file=httpd.h, func=gotdata, line=571
                  [titan] httpd filename=/img/rc.png, file=httpd.h, func=gotdata, line=688
                  [titan] sende OK response to client, file=httpd.h, func=gotdata, line=749
                  [titan] get client data, file=httpd.h, func=gotdata, line=571
                  [titan] connection closed fd=15, count=0, file=sock.h, func=sockread, line=87
                  [titan] no client data in buffer, file=httpd.h, func=gotdata, line=582
                  [titan] get client data, file=httpd.h, func=gotdata, line=571
                  [titan] connection closed fd=13, count=0, file=sock.h, func=sockread, line=87
                  [titan] no client data in buffer, file=httpd.h, func=gotdata, line=582
                  [titan] accept httpd connection fd=13, file=httpd.h, func=newconn, line=796
                  [titan] get client data, file=httpd.h, func=gotdata, line=571
                  --------------------------------------
                  Box: UFS922
                  Image: ATEMIO_M42480_r983_ufs922_titan_update_v1.90
                  Signal: 11 (Segmentation fault)
                  Error in File: /usr/local/bin/titan
                  MainThread: 2a1f9ff8
                  Error in Thread: 2b1574c8 (httpdthreadfunc)
                  
                  Obtaining 1 stack frames:
                  
                  /usr/local/bin/titan(debugstack+0x26) [0x45727a]
                  
                  Last functions:
                  
                  /lib/libc.so.6(+0x5765e) [0x299a765e]
                  /usr/local/bin/titan(b64dec+0x114) [0x4235ae]
                  --------------------------------------
                  [titan] error: got signal 11 (Segmentation fault), programm counter reg: 0x299a765e,  procedure reg: 0x4235ae, file=sh4port.h, func=sighandler, line=732
                  [titan] error: connect, err=No such file or directory, file=sock.h, func=sockopen, line=286
                  [rcS] titan ended <- RTV:  100
                  [rcS] start start.sh reboot 100 titan ufs922 flash stm24
                  [start.sh] [reboot] start
                  + SWTYPE=titan
                  + player=191
                  + [ -e /var/etc/.firstnet ]
                  + startDropcaches
                  + echo [start.sh] [reboot] startDropcaches
                  [start.sh] [reboot] startDropcaches
                  + echo 3
                  + startReboot
                  + echo [start.sh] startReboot 100
                  + sleep 0
                  + startRemoveLeds
                  + [ ufs922 != atemio510 ]
                  + vfdctl -usb -hd -hdd -lock -bt -mp3 -music -dd -mail -mute -play -pause -ff -fr -rec -clock
                  + echo [start.sh] [reboot] ERROR titan REBOOT
                  [start.sh] [reboot] ERROR titan REBOOT
                  + echo ERROR REBOOT
                  + echo [start.sh] [reboot] ERROR titan touch /var/etc/.erasemtd
                  [start.sh] [reboot] ERROR titan touch /var/etc/.erasemtd
                  + startSystemdown
                  + start_sec.sh 2 /sbin/fuser -k /dev/dvb/adapter0/frontend0
                  fuser: applet not found
                  + start_sec.sh 2 pkill tuxtxt
                  + start_sec.sh 2 pkill -9 tuxtxt
                  + start_sec.sh 10 sync
                  + echo [start.sh] [reboot] Swapoff
                  [start.sh] [reboot] Swapoff
                  + start_sec.sh 10 swap.sh swapfileoff titan ufs922
                  [swap.sh] ---- start ----
                  [swap.sh] swapfileoff titan ufs922
                  [swap.sh] ---- ende 2 ----
                  + echo [start.sh] [reboot] Stop Emu
                  [start.sh] [reboot] Stop Emu
                  + start_sec.sh 2 emu.sh stop
                  not found
                  + init 6
                  + exit
                  [rcS] starting titan
                  INIT: Switching to runlevel: 6
                  INIT: Sending processes the TERM signal
                  Sending all processes the TERM signal...Connection closed by foreign host.
                  EDIT: clean cache and cookies first.
                  Zuletzt geändert von azursat; 23.05.2018, 15:53.

                  Kommentar

                  • azursat
                    Neuer Benutzer
                    • 01.04.2018
                    • 12

                    #10
                    I tested the problem more and it seems like it is related not by the user-agent string, but by the length.
                    Longer user-agents will crash titan faster, and small user-agents will take more time.

                    ------------------------

                    Zitat von Wonderdoc Beitrag anzeigen
                    EDIT2:
                    I tested auth with chrome. i don't have any crashs.
                    (ATEMIO_M42479_r983_ufs922_titan_update_v1.90 on ufs922)
                    It used the User-agent
                    User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/66.0.3359.181 Safari/537.36
                    The user-agent you have is long and should had crash titan, can you keep browsing the interface until it trigger the bug, clicking random buttons in the interface. One place that is more sensitive is Information > System Information
                    Check if auth is enabled httpauth=usernameassword

                    regards
                    Zuletzt geändert von azursat; 26.05.2018, 16:34.

                    Kommentar

                    Nicht konfiguriertes PHP-Modul

                    Einklappen

                    Bug report: titannitweb + auth + not-firefox = reboot

                    Einklappen
                    Lädt...
                    X