On Thu, Jun 17, 2010 at 10:02 PM, joeuser <[email protected]> wrote:

> Norman,
> I am running version 2.3.4.  I am in the process of bringing up a new
> server so hopefully this will be a non-issue in the near future.  It
> might be difficult to upgrade Python on my current box at this point
> so I may have to live with it until I can get my new box up.


If you have to stay with 2.3, you should try and upgrade to 2.3.7 - it has
several security fixes.   Even 2.3.5 would be an improvement because it has
many SSL fixes.

I made
> the change to ylib.py that you suggested and it worked.  PyYIMt is
> back online.  Thanks so much for your help.
>
>
> On Jun 17, 3:21 am, Norman Rasmussen <[email protected]> wrote:
> > On Thu, Jun 17, 2010 at 4:31 AM, joeuser <[email protected]> wrote:
> > > I figure out how to check out the yahoo-transport.  In case anyone
> > > else has this newbie question here is how I did it:
> >
> > >  git clone git://
> xmpppy.git.sourceforge.net/gitroot/xmpppy/yahoo-transport
> >
> > > However, I and still not able to register with PyYIMt. Here is the
> > > debug message that I see:
> >
> > > Wed 16 Jun 2010 21:15:34 - unknown
> > > Traceback (most recent call last):
> > >  File "./yahoo.py", line 1322, in ?
> > >    rdsocketlist[each].Process()
> > >  File "/usr/local/jabberd/PyYIMt/ylib.py", line 865, in Process
> > >    challenge = self.ymsg_challenge(s,t)
> > >  File "/usr/local/jabberd/PyYIMt/ylib.py", line 177, in
> > > ymsg_challenge
> > >    bhash =
> > > base64.b64encode(mhash.digest()).translate(base64translate)
> > > AttributeError: 'module' object has no attribute 'b64encode'
> >
> > What version of python are you running with.  This will require at least
> > 2.4.  (2.4 also fixed many SSL bugs, that are impossible to work around
> in
> > code)
> >
> > If you have to run with python 2.3, then change:
> > base64.b64encode(mhash.digest()).translate(base64translate)
> > into
> >
> base64.encodestring(mhash.digest()).translate(base64translate).replace('\n',
> '')
> >
> > If you are running 2.3 and you can't upgrade easily, make it known,
> because
> > more and more 2.4 and 2.6 features are useful and save time.
> >
> > On Jun 16, 8:08 pm, "Leslie G. Seigneur" <[email protected]> wrote:
> >
> >
> >
> > > > Norman,
> > > > I am using CVS 1.73.  I checked out xmpppy using
> > > >      git clone git://
> xmpppy.git.sourceforge.net/gitroot/xmpppy/xmpppy
> > > > and ran the installer but did not see the yahoo-transport files I was
> > > used to seeing.
> > > > How do I download the git version?
> >
> > > > From: [email protected] [mailto:
> > > [email protected]] On Behalf Of
> > > [email protected]<py-transports%[email protected]>
> <py-transports%[email protected]<py-transports%[email protected]>
> >
> > > > Sent: Wednesday, June 16, 2010 5:59 PM
> > > > To: Digest Recipients
> > > > Subject: [py-transports] Digest for [email protected] -
> 2
> > > Messages in 1 Topic
> >
> > > >   Today's Topic Summary
> >
> > > > Group:http://groups.google.com/group/py-transports/topics
> >
> > > >   *   Unable to register with PyYIMt [2 Updates]
> > > >  Topic: Unable to register with PyYIMt<
> > >http://groups.google.com/group/py-transports/t/cc2e69519c6a01f>
> > > > "Leslie G. Seigneur" <[email protected]> Jun 16 04:37PM ^
> >
> > > > I have been using PyYIMt in my server for some time now but today I
> am
> > > not able to successfully register with the transport. It will not
> accept my
> > > yahoo user name and password even thought I have verified they correct
> by
> > > logging in with the Yahoo client. I anyone else seeing this problem
> with
> > > PyYIMt?
> >
> > > > Norman Rasmussen <[email protected]> Jun 16 06:47PM +0200 ^
> >
> > > > > logging in with the Yahoo client. I anyone else seeing this problem
> > > with
> > > > > PyYIMt?
> > > > > What version are you using? There were some changes a few weeks
> back to
> >
> > > > fix some login problem, and there's no new release yet (you have to
> use
> > > git
> > > > version for it to work)
> >
> > > > --
> > > > - Norman Rasmussen
> > > > - Email: [email protected]
> > > > - Home page:http://norman.rasmussen.co.za/
> >
> > > > --
> > > > You received this message because you are subscribed to the Google
> Groups
> > > "py-transports" group.
> > > > To post to this group, send email to [email protected].
> > > > To unsubscribe from this group, send email to
> > > [email protected]<py-transports%[email protected]>
> <py-transports%[email protected]<py-transports%[email protected]>
> >
> > > .
> > > > For more options, visit this group athttp://
> > > groups.google.com/group/py-transports?hl=en.
> >
> > > --
> > > You received this message because you are subscribed to the Google
> Groups
> > > "py-transports" group.
> > > To post to this group, send email to [email protected].
> > > To unsubscribe from this group, send email to
> > > [email protected]<py-transports%[email protected]>
> <py-transports%[email protected]<py-transports%[email protected]>
> >
> > > .
> > > For more options, visit this group at
> > >http://groups.google.com/group/py-transports?hl=en.
> >
> > --
> > - Norman Rasmussen
> > - Email: [email protected]
> > - Home page:http://norman.rasmussen.co.za/
>
> --
> You received this message because you are subscribed to the Google Groups
> "py-transports" group.
> To post to this group, send email to [email protected].
> To unsubscribe from this group, send email to
> [email protected]<py-transports%[email protected]>
> .
> For more options, visit this group at
> http://groups.google.com/group/py-transports?hl=en.
>
>


-- 
- Norman Rasmussen
- Email: [email protected]
- Home page: http://norman.rasmussen.co.za/

-- 
You received this message because you are subscribed to the Google Groups 
"py-transports" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/py-transports?hl=en.

Reply via email to