[Chandler-dev] "Protocol" error subscribing to ics

Andre Mueninghoff andre_mueninghoff at fastmail.fm
Mon Nov 19 17:14:59 PST 2007


Hi Morgen,

I no longer continue to see this problem. The query on the repository
returned no proxy items.

I had been experimenting a bit with new proxy function in Chandler, and
my speculation is that maybe I had set up a strange unexpected
configuration which led to the odd condition. I actually don't need to
use a proxy at the office to access the internet...yet anyway...I
suspect there may be a requirement in the future. So, my experimentation
with what I thought might be able to act as a proxy server may have
contributed to the odd result. Q. Any value in my trying to reproduce
this further?

If I see this again, I will look for and examine any proxy items I find
in the repository and let you know.

Thanks much, Andre

On Mon, 19 Nov 2007 11:08:50 -0800, "Morgen Sagen"
<morgen at osafoundation.org> said:
> Very odd.  I am tracking this in bug 11421:
> 
> https://bugzilla.osafoundation.org/show_bug.cgi?id=11421
> 
> Do you continue to see this problem whenever you sync the collection?   
> Also, could you activate Chandler's built in webserver via "Tools >  
> Start webserver" and point your browser at this URL:
> 
> http://localhost:1888/repo/parcels/osaf/sharing/accounts/Proxy?mode=kindquery
> 
> That will give a list of all Proxy items in your repository.  Click on  
> each one and see if any don't have a value for protocol.
> 
> Thanks,
> ~morgen
> 
> On Nov 16, 2007, at 11:32 AM, Andre Mueninghoff wrote:
> 
> > A new one for me...the tool-tip over the error icon for the collection
> > says only "Protocol". Any ideas?
> >
> > Here are the error details from Chandler:
> >
> > Collection name: US Holidays
> >
> > URL:
> > http://www.google.com/calendar/ical/usa__en%40holiday.calendar.google.com/public/basic.ics
> >
> > Last attempted sync: 11/16/2007 at 2:28 PM
> >
> > Last successful sync: 11/16/2007 at 1:26 PM
> >
> > Last Error: protocol
> >
> > Last Error details:
> >
> >  File "C:\Program
> >  Files\Chandler0.7.3.dev\parcels\osaf\sharing\__init__.py", line 371,
> >  in run
> >    activity=activity, forceUpdate=forceUpdate))
> >  File "C:\Program
> >  Files\Chandler0.7.3.dev\parcels\osaf\sharing\shares.py", line 773, in
> >  sync
> >    debug=debug)
> >  File "C:\Program
> >  Files\Chandler0.7.3.dev\parcels\osaf\sharing\webdav_conduit.py", line
> >  423, in sync
> >    debug=debug)
> >  File "C:\Program
> >  Files\Chandler0.7.3.dev\parcels\osaf\sharing\recordset_conduit.py",
> >  line 84, in sync
> >    debug=debug)
> >  File "C:\Program
> >  Files\Chandler0.7.3.dev\parcels\osaf\sharing\recordset_conduit.py",
> >  line 175, in _sync
> >    activity)
> >  File "C:\Program
> >  Files\Chandler0.7.3.dev\parcels\osaf\sharing\recordset_conduit.py",
> >  line 1214, in getRecords
> >    text = self.get()
> >  File "C:\Program
> >  Files\Chandler0.7.3.dev\parcels\osaf\sharing\webdav_conduit.py", line
> >  433, in get
> >    handle = self._getServerHandle()
> >  File "C:\Program
> >  Files\Chandler0.7.3.dev\parcels\osaf\sharing\conduits.py", line 151,
> >  in _getServerHandle
> >    repositoryView=sslView)
> >  File "C:\Program
> >  Files\Chandler0.7.3.dev\parcels\osaf\sharing\WebDAV.py", line 55, in
> >  __init__
> >    repositoryView)
> >  File "C:\Program
> >  Files\Chandler0.7.3.dev\parcels\osaf\sharing\WebDAV.py", line 149, in
> >  createHTTPFactory
> >    proxy = getProxy(repositoryView, 'HTTP')
> >  File "C:\Program
> >  Files\Chandler0.7.3.dev\parcels\osaf\sharing\accounts.py", line 486,
> >  in getProxy
> >    if proxy.protocol == protocol:
> > <type 'exceptions.AttributeError'> protocol
> > _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
> >
> > Open Source Applications Foundation "chandler-dev" mailing list
> > http://lists.osafoundation.org/mailman/listinfo/chandler-dev
> 
> _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
> 
> Open Source Applications Foundation "chandler-dev" mailing list
> http://lists.osafoundation.org/mailman/listinfo/chandler-dev


More information about the chandler-dev mailing list