Bob, I had a talk with some security people, if there is any way to tell/config the Java server to only talk 3.0 but to not become "upset" if the Digi offers to talk as either 2 or 3, then you'll be okay (so server change).
As said above, 2.6 on the Digi will solve this.
tlslite is a big package (despite the name

- I'll be interested if it works, but my gut feeling is that it includes OS-specific hooks since Python 2.4 doesn't provide a full SSL API exposure.