[tahoe-dev] Using allmydata.com production grid?
rob kinninmont
robk-tahoe at allmydata.com
Sun May 31 02:52:08 PDT 2009
There's some discussion (and suggestions) around this at:
http://allmydata.org/trac/tahoe/ticket/690
potentially a different number of network interfaces or similar
between the two machines could nudge the furl to >200 chars.
(curiously allmydata/introducer/interfaces.py defines FURL as
StringConstraint(1000) and I can't (easily) find any definition of
allmydata.introducer.server.IntroducerService to examine anywhere...)
On May 31, 2009, at 4:55 AM, David Abrahams wrote:
>
> on Sat May 30 2009, David Abrahams <dave-xT6NqnoQrPdWk0Htik3J/w-AT-
> public.gmane.org> wrote:
>
>> on Sat May 30 2009, Peter Secor <secorp-yA4Be9i5DcKB+jHODAdFcQ-AT-
>> public.gmane.org>
>> wrote:
>>
>>> Those error messages
>>>
>>> David Abrahams wrote:
>>>
>>> Hi David,
>>>
>>> Your error messages make me think that you are not connected to
>>> the
>>> proper grid for whatever your root cap is.
>>
>> The tahoe.cfg files on Solaris and OSX are basically identical:
>>
>>
>> The only difference is that on OpenSolaris
> ...
>
> well there's something different in twistd.log on OSX:
>
> 2009-05-30 23:44:05-0400 [Negotiation,client] Unhandled Error
> Traceback (most recent call last):
> File "/opt/local/lib/python2.5/site-packages/foolscap-0.3.2-
> py2.5.egg/foolscap/call.py", line 736, in receiveClose
> self.request.fail(self.failure)
> File "/opt/local/lib/python2.5/site-packages/foolscap-0.3.2-
> py2.5.egg/foolscap/call.py", line 88, in fail
> self.deferred.errback(why)
> File "/opt/local/lib/python2.5/site-packages/twisted/internet/
> defer.py", line 269, in errback
> self._startRunCallbacks(fail)
> File "/opt/local/lib/python2.5/site-packages/twisted/internet/
> defer.py", line 312, in _startRunCallbacks
> self._runCallbacks()
> --- <exception caught here> ---
> File "/opt/local/lib/python2.5/site-packages/twisted/internet/
> defer.py", line 328, in _runCallbacks
> self.result = callback(self.result, *args, **kw)
> File "/opt/local/lib/python2.5/site-packages/
> allmydata_tahoe-1.4.1-py2.5.egg/allmydata/util/rrefutil.py", line
> 45, in _wrap_server_failure
> raise ServerFailure(f)
> allmydata.util.rrefutil.ServerFailure: [CopiedFailure instance:
> Traceback from remote host -- Traceback (most recent call last):
> File "/usr/lib/python2.5/site-packages/twisted/internet/
> selectreactor.py", line 139, in _doReadOrWrite
> why = getattr(selectable, method)()
> File "/usr/lib/python2.5/site-packages/twisted/internet/tcp.py",
> line 125, in doRead
> return Connection.doRead(self)
> File "/usr/lib/python2.5/site-packages/twisted/internet/tcp.py",
> line 362, in doRead
> return self.protocol.dataReceived(data)
> File "/usr/lib/python2.5/site-packages/foolscap/banana.py", line
> 638, in dataReceived
> self.handleData(chunk)
> --- <exception caught here> ---
> File "/usr/lib/python2.5/site-packages/foolscap/banana.py", line
> 796, in handleData
> top.checkToken(typebyte, header)
> File "/usr/lib/python2.5/site-packages/foolscap/
> referenceable.py", line 220, in checkToken
> self.urlConstraint.checkToken(typebyte, size)
> File "/usr/lib/python2.5/site-packages/foolscap/constraint.py",
> line 115, in checkToken
> (tokenNames[typebyte], size, limit))
> foolscap.tokens.Violation: Violation (<RootUnslicer>.<methodcall
> reqID=5 obj=<allmydata.introducer.server.IntroducerService object at
> 0x89b9b6c>
> iface=RIIntroducerPublisherAndSubscriberService.tahoe.allmydata.com
> methodname=subscribe>.<arguments arg[0]>.<ref-1>): ('STRING token
> too large: 203>200',)
> ]
>
>
> --
> Dave Abrahams
> BoostPro Computing
> http://www.boostpro.com
>
> _______________________________________________
> tahoe-dev mailing list
> tahoe-dev at allmydata.org
> http://allmydata.org/cgi-bin/mailman/listinfo/tahoe-dev
More information about the tahoe-dev
mailing list