Announcement

Collapse
No announcement yet.

Error after upgrading to 3.0.0.9

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

    Error after upgrading to 3.0.0.9

    Hi Spud,

    i liked your plugin very much, but after upgrading to 3.0.0.9 it doesn't work anymore.

    I get the error:
    **FATAL**: Failed getting InterfaceStatus from iTunesDAAP - the interface was not found in the list of active interfaces.

    How can I recover from this fatal error?

    In the logbook i read this:

    4/7/2014 9:06:12 AM ~!~Error~!~Initializing plug-in(2): iTunesDAAP Instance:e objectverwijzing is niet op een exemplaar van een object ingesteld.0STACK: bij System.Runtime.Remoting.Messaging.LogicalCallContext.Propaga teIncomingHeadersToCallContext(IMessage msg) bij System.Runtime.Remoting.Proxies.RealProxy.PrivateInvoke(Mess ageData& msgData, Int32 type) bij HomeSeerAPI.IPlugInAPI.InitIO(String port) bij Scheduler.clsHSPI.CheckInterfaces()
    Last edited by arn0; April 7, 2014, 02:03 AM. Reason: logbook error added

    #2
    Hi,

    Did you try to restart HS3 and then restart the plugin?
    What was the previous version you had installed and that was working?

    Make sure the Bonjour service is running, it is now needed to always run for automatic connection to iTunes.

    Also, please set the log level to debug manually by adding or modifying the following lines to your iTunesDAAP.ini:

    Code:
    [GENERAL]
    log_level=Debug
    then please post the full logs you get when you try to start the plugin.
    Thanks

    Comment


      #3
      I did try to restart HS3 and also restarting the plugin. It doesn't help.
      Version I used before the upgrade was 3.0.0.7

      I have itunes running on the same machine as homeseer, so I think this should have bonjour installed automatically. And I've just checked; it's running.

      Debug Log in startup.log:
      4/7/2014 1:38:23 PM ~!~iTunesDAAP~!~DEBUG DB Found: Bibliotheek van Administrator 70 -4322921718452851638
      4/7/2014 1:38:23 PM ~!~iTunesDAAP~!~DEBUG Radio DB Found: Internetradio 4650 1525746019061574826
      4/7/2014 1:38:24 PM ~!~iTunesDAAP~!~DEBUG Speaker Device Found: 0
      4/7/2014 1:38:24 PM ~!~iTunesDAAP~!~DEBUG Speaker Device Found: 20C9D09FAD74
      4/7/2014 1:38:24 PM ~!~iTunesDAAP~!~DEBUG State Updated
      4/7/2014 1:38:24 PM ~!~iTunesDAAP~!~DEBUG Track updated: Paranimmitavasavatti - 6th Heaven Chamras Saewataporn Nirvana Instrumentaal
      4/7/2014 1:38:24 PM ~!~iTunesDAAP~!~DEBUG Cover Updated
      4/7/2014 1:38:29 PM ~!~Info~!~Plugin iTunesDAAP with instance: has disconnected
      4/7/2014 1:38:29 PM ~!~Error~!~Initializing plug-in(2): iTunesDAAP Instance:e objectverwijzing is niet op een exemplaar van een object ingesteld.0STACK: bij System.Runtime.Remoting.Messaging.LogicalCallContext.Propaga teIncomingHeadersToCallContext(IMessage msg) bij System.Runtime.Remoting.Proxies.RealProxy.PrivateInvoke(Mess ageData& msgData, Int32 type) bij HomeSeerAPI.IPlugInAPI.InitIO(String port) bij Scheduler.clsHSPI.CheckInterfaces()
      4/7/2014 1:38:29 PM ~!~Plug-In~!~Finished initializing plug-in iTunesDAAP

      The plugin crashes while starting HS3. I found old binairies of version 3.0.0.5 and resplaced the HSPI_ITUNES_Daap.exe from version 3.0.0.9 and this version works.

      Can you provide me with the 3.0.0.7 binaries again in meantime unit the 3.0.0.9 version works? Or maybe I can try the 3.0.0.8 binairy to test if this still works to narrow down the failing version.
      Last edited by arn0; April 7, 2014, 06:43 AM.

      Comment


        #4
        Please test version 3.0.0.10 attached.
        If the problem is related to Bonjour like I suspect, this will give more info in the logs and it will let you start the plugin even if some errors show up.
        Attached Files

        Comment


          #5
          Thanks, but it's still not working.

          Logs:
          4/7/2014 2:43:47 PM ~!~Info~!~Plug-in iTunesDAAP has connected successfully
          4/7/2014 2:43:47 PM ~!~iTunesDAAP~!~DEBUG DB Found: Bibliotheek van Administrator 70 -4322921718452851638
          4/7/2014 2:43:47 PM ~!~iTunesDAAP~!~DEBUG Radio DB Found: Internetradio 4650 1525746019061574826
          4/7/2014 2:43:48 PM ~!~iTunesDAAP~!~DEBUG Speaker Device Found: 0
          4/7/2014 2:43:48 PM ~!~iTunesDAAP~!~DEBUG Speaker Device Found: 20C9D09FAD74
          4/7/2014 2:43:52 PM ~!~Info~!~Plugin iTunesDAAP with instance: has disconnected
          4/7/2014 2:43:52 PM ~!~Error~!~Initializing plug-in(2): iTunesDAAP Instance:e objectverwijzing is niet op een exemplaar van een object ingesteld.0STACK: bij System.Runtime.Remoting.Messaging.LogicalCallContext.Propaga teIncomingHeadersToCallContext(IMessage msg) bij System.Runtime.Remoting.Proxies.RealProxy.PrivateInvoke(Mess ageData& msgData, Int32 type) bij HomeSeerAPI.IPlugInAPI.InitIO(String port) bij Scheduler.clsHSPI.CheckInterfaces()
          4/7/2014 2:43:52 PM ~!~Plug-In~!~Finished initializing plug-in iTunesDAAP

          Comment


            #6
            could you try version 3.0.0.11 and post your logs?

            if it's still doesn't work, I have attached version 3.0.0.7 if you want to roll back.

            thanks
            Attached Files

            Comment


              #7
              Hi Spud,

              Version 3.0.0.11 gives exact the same messages in the log. Version 3.0.0.7 works without any problem again.

              Do you want me to test some more? Maybe I need to clear my itunesdaap configuration and setup everything in itunesdaap from scratch? Is this an option to try? Can you tell me how to wipe the complete itunesdaap config?

              Comment


                #8
                Originally posted by arn0 View Post
                Hi Spud,

                Version 3.0.0.11 gives exact the same messages in the log.
                there should be at least one difference in the logs in version 3.0.0.11, as I have added a log line to show the version number of the plugin that is being run. Do you see that?

                Also what files do you have in bin/iTunesDAAP ?

                Comment


                  #9
                  Hi Spud,

                  you're right, but the exception stays the same:
                  4/8/2014 4:04:17 PM ~!~iTunesDAAP~!~INFO iTunesDAAP version 3.0.0.11
                  4/8/2014 4:04:17 PM ~!~iTunesDAAP~!~DEBUG DB Found: Bibliotheek van Administrator 70 -4322921718452851638
                  4/8/2014 4:04:17 PM ~!~iTunesDAAP~!~DEBUG Radio DB Found: Internetradio 4650 1525746019061574826
                  4/8/2014 4:04:18 PM ~!~iTunesDAAP~!~DEBUG Speaker Device Found: 0
                  4/8/2014 4:04:18 PM ~!~iTunesDAAP~!~DEBUG Speaker Device Found: 20C9D09FAD74
                  4/8/2014 4:04:23 PM ~!~iTunesDAAP~!~DEBUG State Updated
                  4/8/2014 4:04:23 PM ~!~Error~!~Initializing plug-in(2): iTunesDAAP Instance:e objectverwijzing is niet op een exemplaar van een object ingesteld.0STACK: bij System.Runtime.Remoting.Messaging.LogicalCallContext.Propaga teIncomingHeadersToCallContext(IMessage msg) bij System.Runtime.Remoting.Proxies.RealProxy.PrivateInvoke(Mess ageData& msgData, Int32 type) bij HomeSeerAPI.IPlugInAPI.InitIO(String port) bij Scheduler.clsHSPI.CheckInterfaces()
                  4/8/2014 4:04:23 PM ~!~Info~!~Plugin iTunesDAAP with instance: has disconnected
                  4/8/2014 4:04:23 PM ~!~Plug-In~!~Finished initializing plug-in iTunesDAAP

                  The attached picture shows the content of bin\iTunesDAAP
                  Attached Files

                  Comment


                    #10
                    Oh yeah, and offcourse the error message in the plugins management section.
                    Attached Files

                    Comment


                      #11
                      please delete Mono.Zeroconf.Providers.AvahiDBus.dll and try again. (This dll is for the Linux version only)

                      also, have you ever tried the AirplaySpeak plugin, and does it work?

                      Comment


                        #12
                        After deleting Mono.Zeroconf.Providers.AvahiDBus.dll it works. I now installed 3.0.0.11. Should I revert to 3.0.0.9?

                        Comment


                          #13
                          cool!
                          you can keep running 3.0.0.11, it's safe.

                          Comment


                            #14
                            Thanks for the help!

                            Comment

                            Working...
                            X