#2248 closed defect (fixed)

when create-client got UserWarning for service_identity missing

Reported by: jgillisp Owned by: daira
Priority: normal Milestone: undecided
Component: unknown Version: 1.10.0
Keywords: windows-related pyOpenSSL Twisted-14 Cc:
Launchpad Bug:

Description (last modified by zooko)

C:\allmydata-tahoe-1.10.0\bin>python tahoe create-client
:0: UserWarning: You do not have a working installation of the service_identity
module: 'No module named service_identity'.  Please install it from <https://pyp
i.python.org/pypi/service_identity> and make sure all of its dependencies are sa
tisfied.  Without the service_identity module and a recent enough pyOpenSSL to s
upport it, Twisted can perform only rudimentary TLS client hostname verification
.  Many valid certificate/hostname mappings may be rejected.
Node created in 'C:\Users\Larek\.tahoe'
 Please set [client]introducer.furl= in tahoe.cfg!
 The node cannot connect to a grid without it.
 Please set [node]nickname= in tahoe.cfg

Change History (6)

comment:1 Changed at 2014-06-24T18:28:43Z by CyberAxe

C:\allmydata-tahoe-1.10.0\bin>python tahoe create-client
 :0: UserWarning?: You do not have a working installation of the service_identity
 module: 'No module named service_identity'. Please install it from <​https://pyp
 i.python.org/pypi/service_identity> and make sure all of its dependencies are sa
 tisfied. Without the service_identity module and a recent enough pyOpenSSL to s
 upport it, Twisted can perform only rudimentary TLS client hostname verification
 . Many valid certificate/hostname mappings may be rejected.
 Node created in 'C:\Users\Larek\.tahoe'



Please set [client]introducer.furl= in tahoe.cfg!
 The node cannot connect to a grid without it.
 Please set [node]nickname= in tahoe.cfg

comment:2 Changed at 2014-07-06T23:56:16Z by zooko

  • Description modified (diff)

comment:3 Changed at 2014-09-01T17:47:08Z by travis-tahoe <travis-tahoe@…>

  • Resolution set to fixed
  • Status changed from new to closed

In f7b8fe02ba6be039701a47c78e0e2ce970c16be6/trunk:

Add service_identity as a dependency. fixes #2248

Signed-off-by: Daira Hopwood <daira@…>

comment:4 Changed at 2014-09-01T18:10:48Z by travis-tahoe <travis-tahoe@…>

In cc223d08fa3075226ab87a470fde6841e1d4377c/trunk:

Suppress warning about service_identity. fixes #2248

Signed-off-by: Daira Hopwood <daira@…>

comment:5 Changed at 2014-09-01T18:40:05Z by travis-tahoe <travis-tahoe@…>

In 036c325d3564b5b6f78fa1f831c1e0a5bca5bf84/trunk:

Suppress all UserWarnings?, not just ones with known messages. refs #2248

Signed-off-by: Daira Hopwood <daira@…>

comment:6 Changed at 2014-09-02T12:56:00Z by daira

Note that I backed out the addition of service-identity as a dependency (in [7ecc27e2d9c9532d95351149b5ad4551c68c8f86/trunk]), since it caused some knock-on dependency problems.

It would be good to add that back when we merge the cloud backend (which has a reason to check certificates for cloud service endpoints), but I don't want to risk venturing into a further circle of dependency hell for the 1.11 release.

Note: See TracTickets for help on using tickets.