crossbario / crossbar

Crossbar.io - WAMP application router
https://crossbar.io/
Other
2.05k stars 274 forks source link

fix #2006 #2007

Closed oberstet closed 2 years ago

oberstet commented 2 years ago

fixes:

oberstet commented 2 years ago
Fr 29. Apr 22:10:52 CEST 2022

Crossbar.io WAMP Authentication Test Summary:
=============================================

wamp-cookie-file-good:                       OK
wamp-cookie-file-bad:                        OK
wamp-cookie-db-good:                         OK
wamp-cookie-db-bad:                          OK
wamp-cookie-rtrpxy-db-good:                  OK
wamp-cookie-rtrpxy-db-bad:                   OK
wamp-cryptosign-static-tx-good:              OK
wamp-cryptosign-static-tx-bad:               OK
wamp-cryptosign-static-tx-noauthid-good:     OK
wamp-cryptosign-static-tx-noauthid-bad:      OK
wamp-cryptosign-static-aio-good:             OK
wamp-cryptosign-static-aio-bad:              OK
wamp-cryptosign-static-aio-noauthid-good:    OK
wamp-cryptosign-static-aio-noauthid-bad:     OK
wamp-cryptosign-tls-tx-cnlbin-none-good:     OK
wamp-cryptosign-tls-tx-cnlbin-none-bad:      OK
wamp-cryptosign-tls-tx-cnlbin-unique-good:   OK
wamp-cryptosign-tls-tx-cnlbin-unique-bad:    OK
wamp-scram-tx-good:                          OK
wamp-scram-tx-bad:                           OK
wamp-ticket-static-good:                     OK
wamp-ticket-static-bad:                      OK
wamp-ticket-dynamic-good:                    OK
wamp-ticket-dynamic-bad:                     OK
wamp-ticket-function-good:                   OK
wamp-ticket-function-bad:                    OK
wamp-tls-static-cnlbind-unique-good:         OK
wamp-tls-static-cnlbind-unique-bad:          OK
wamp-cra-static-good:                        OK
wamp-cra-static-bad:                         OK
wamp-cra-dynamic-good:                       OK
wamp-cra-dynamic-bad:                        OK
wamp-cra-function-good:                      OK
wamp-cra-function-bad:                       OK
(cpy39_1) (base) oberstet@intel-nuci7:~/scm/crossbario/crossbar-examples/authentication$ 
  sphinx: commands succeeded
  flake8: commands succeeded
  mypy: commands succeeded
  yapf: commands succeeded
  bandit: commands succeeded
  py39-pinned-trial: commands succeeded
  py39-unpinned-trial: commands succeeded
  py39-abtrunk-trial: commands succeeded
  py39-examples: commands succeeded
  pytest: commands succeeded
  functests-cb: commands succeeded
  functests-cfc: commands succeeded
  py39-api-1: commands succeeded
  py39-cli-0: commands succeeded
  py39-cli-1: commands succeeded
  py39-cli-2: commands succeeded
  py39-cli-3: commands succeeded
  congratulations :)
(cpy39_1) (base) oberstet@intel-nuci7:~/scm/crossbario/crossbar$ 
oberstet commented 2 years ago
________________________________________________________________ summary ________________________________________________________________
  sphinx: commands succeeded
  flake8: commands succeeded
  mypy: commands succeeded
  yapf: commands succeeded
  bandit: commands succeeded
  py39-pinned-trial: commands succeeded
  py39-unpinned-trial: commands succeeded
  py39-abtrunk-trial: commands succeeded
  py39-examples: commands succeeded
  pytest: commands succeeded
  functests-cb: commands succeeded
  functests-cfc: commands succeeded
  py39-api-1: commands succeeded
  py39-cli-0: commands succeeded
  py39-cli-1: commands succeeded
  py39-cli-2: commands succeeded
  py39-cli-3: commands succeeded
  congratulations :)
(cpy39_1) (base) oberstet@intel-nuci7:~/scm/crossbario/crossbar$ 

Mo 2. Mai 01:48:12 CEST 2022

Crossbar.io WAMP Authentication Test Summary:
=============================================

wamp-cookie-file-good:                       OK
wamp-cookie-file-bad:                        OK
wamp-cookie-db-good:                         OK
wamp-cookie-db-bad:                          OK
wamp-cookie-rtrpxy-db-good:                  OK
wamp-cookie-rtrpxy-db-bad:                   OK
wamp-cryptosign-static-tx-good:              OK
wamp-cryptosign-static-tx-bad:               OK
wamp-cryptosign-static-tx-noauthid-good:     OK
wamp-cryptosign-static-tx-noauthid-bad:      OK
wamp-cryptosign-static-aio-good:             OK
wamp-cryptosign-static-aio-bad:              OK
wamp-cryptosign-static-aio-noauthid-good:    OK
wamp-cryptosign-static-aio-noauthid-bad:     OK
wamp-cryptosign-tls-tx-cnlbin-none-good:     OK
wamp-cryptosign-tls-tx-cnlbin-none-bad:      OK
wamp-cryptosign-tls-tx-cnlbin-unique-good:   OK
wamp-cryptosign-tls-tx-cnlbin-unique-bad:    OK
wamp-scram-tx-good:                          OK
wamp-scram-tx-bad:                           OK
wamp-ticket-static-good:                     OK
wamp-ticket-static-bad:                      OK
wamp-ticket-dynamic-good:                    OK
wamp-ticket-dynamic-bad:                     OK
wamp-ticket-function-good:                   OK
wamp-ticket-function-bad:                    OK
wamp-tls-static-cnlbind-unique-good:         OK
wamp-tls-static-cnlbind-unique-bad:          OK
wamp-cra-static-good:                        OK
wamp-cra-static-bad:                         OK
wamp-cra-dynamic-good:                       OK
wamp-cra-dynamic-bad:                        OK
wamp-cra-function-good:                      OK
wamp-cra-function-bad:                       OK
(cpy39_1) (base) oberstet@intel-nuci7:~/scm/crossbario/crossbar-examples/authentication$ 
oberstet commented 2 years ago

Bildschirmfoto von 2022-05-03 01-36-30

oberstet commented 2 years ago
________________________________________________________________ summary ________________________________________________________________
  sphinx: commands succeeded
  flake8: commands succeeded
  mypy: commands succeeded
  yapf: commands succeeded
  bandit: commands succeeded
ERROR:   py39-pinned-trial: commands failed
ERROR:   py39-unpinned-trial: commands failed
ERROR:   py39-abtrunk-trial: commands failed
  py39-examples: commands succeeded
ERROR:   pytest: commands failed
  functests-cb: commands succeeded
  functests-cfc: commands succeeded
  py39-api-1: commands succeeded
  py39-cli-0: commands succeeded
  py39-cli-1: commands succeeded
  py39-cli-2: commands succeeded
  py39-cli-3: commands succeeded
make: *** [Makefile:93: test_all] Fehler 1
(cpy39_1) (base) oberstet@intel-nuci7:~/scm/crossbario/crossbar$ 
oberstet commented 2 years ago
{'authextra': {'transport': {'channel_framing': 'websocket',
                             'channel_id': {},
                             'channel_serializer': None,
                             'channel_type': 'tcp',
                             'http_cbtid': 'JNSY5DDzSPPeceXnuOnj8yw2',
                             'http_headers_received': {'cache-control': 'no-cache',
                                                       'connection': 'Upgrade',
                                                       'host': 'localhost:8080',
                                                       'pragma': 'no-cache',
                                                       'sec-websocket-extensions': 'permessage-deflate; '
                                                                                   'client_no_context_takeover; '
                                                                                   'client_max_window_bits',
                                                       'sec-websocket-key': '/40m2jfSrWPeNwz40lbQdg==',
                                                       'sec-websocket-protocol': 'wamp.2.json',
                                                       'sec-websocket-version': '13',
                                                       'upgrade': 'WebSocket',
                                                       'user-agent': 'AutobahnPython/22.4.1'},
                             'http_headers_sent': {'Set-Cookie': 'cbtid=JNSY5DDzSPPeceXnuOnj8yw2;max-age=604800'},
                             'is_secure': False,
                             'is_server': True,
                             'own': None,
                             'own_fd': -1,
                             'own_pid': 105373,
                             'own_tid': 105373,
                             'peer': 'tcp4:127.0.0.1:45814',
                             'peer_cert': None,
                             'websocket_extensions_in_use': [{'client_max_window_bits': 13,
                                                              'client_no_context_takeover': False,
                                                              'extension': 'permessage-deflate',
                                                              'is_server': True,
                                                              'mem_level': 5,
                                                              'server_max_window_bits': 13,
                                                              'server_no_context_takeover': False}],
                             'websocket_protocol': 'wamp.2.json'},
               'x_cb_node': 'intel-nuci7-105354',
               'x_cb_peer': 'unix',
               'x_cb_pid': 105363,
               'x_cb_worker': 'test_router1'},
 'authid': 'client1',
 'authmethod': 'anonymous-proxy',
 'authprovider': 'static',
 'authrole': 'frontend',
 'realm': 'realm1',
 'resumable': False,
 'resume_token': None,
 'resumed': False,
 'serializer': None,
 'session': 2163309867998405,
 'transport': {'channel_framing': 'rawsocket',
               'channel_id': {},
               'channel_serializer': 'cbor',
               'channel_type': 'tcp',
               'http_cbtid': None,
               'http_headers_received': None,
               'http_headers_sent': None,
               'is_secure': False,
               'is_server': None,
               'own': None,
               'own_fd': -1,
               'own_pid': 105363,
               'own_tid': 105363,
               'peer': 'unix',
               'peer_cert': None,
               'websocket_extensions_in_use': None,
               'websocket_protocol': 'wamp.2.cbor'}}
oberstet commented 2 years ago

depend on new releases:

https://pypi.org/project/zlmdb/22.4.1/ https://pypi.org/project/autobahn/22.4.1/ https://pypi.org/project/cfxdb/22.4.1/

oberstet commented 2 years ago
    :::::::::::::::::
          :::::          _____                 __              _
    :::::   :   :::::   / ___/______  ___ ___ / /  ___ _____  (_)__
    :::::::   :::::::  / /__/ __/ _ \(_-<(_-</ _ \/ _ `/ __/ / / _ \
    :::::   :   :::::  \___/_/  \___/___/___/_.__/\_,_/_/ (_)_/\___/
          :::::
    :::::::::::::::::   Crossbar.io v22.4.1 [19000101-0000000]

    Copyright (c) 2013-2022 Crossbar.io Technologies GmbH. Licensed under EUPLv1.2.

 Crossbar.io        : 22.4.1
   txaio            : 22.2.1
   Autobahn         : 22.4.2
     UTF8 Validator : wsaccel-0.6.2
     XOR Masker     : wsaccel-0.6.2
     JSON Codec     : stdlib
     MsgPack Codec  : msgpack-1.0.3
     CBOR Codec     : cbor2-5.4.2.post1
     UBJSON Codec   : ubjson-0.16.1
     FlatBuffers    : flatbuffers-latest
   Twisted          : 22.4.0-EPollReactor
   LMDB             : 1.3.0/lmdb-0.9.29
   Python           : 3.9.4/CPython
   PIP              : 22.0.4
   NumPy            : 1.22.3
   zLMDB            : 22.4.1
   CFXDB            : 22.4.1
   XBR              : 21.2.1
 Frozen executable  : no
 Operating system   : Linux-5.4.0-109-generic-x86_64-with-glibc2.31
 Host machine       : x86_64
 Release key        : RWRKAzJYB4JSiJtkfJAAf7Zf6OvEHIZSQYW2+n6WWyWa6sRTmcFH4dPv

Mi 4. Mai 18:15:37 CEST 2022

Crossbar.io WAMP Authentication Test Summary:
=============================================

wamp-cookie-file-good:                       OK
wamp-cookie-file-bad:                        OK
wamp-cookie-db-good:                         OK
wamp-cookie-db-bad:                          OK
wamp-cookie-rtrpxy-db-good:                  OK
wamp-cookie-rtrpxy-db-bad:                   OK
wamp-cryptosign-static-tx-good:              OK
wamp-cryptosign-static-tx-bad:               OK
wamp-cryptosign-static-tx-noauthid-good:     OK
wamp-cryptosign-static-tx-noauthid-bad:      OK
wamp-cryptosign-static-aio-good:             OK
wamp-cryptosign-static-aio-bad:              OK
wamp-cryptosign-static-aio-noauthid-good:    OK
wamp-cryptosign-static-aio-noauthid-bad:     OK
wamp-cryptosign-tls-tx-cnlbin-none-good:     OK
wamp-cryptosign-tls-tx-cnlbin-none-bad:      OK
wamp-cryptosign-tls-tx-cnlbin-unique-good:   OK
wamp-cryptosign-tls-tx-cnlbin-unique-bad:    OK
wamp-scram-tx-good:                          OK
wamp-scram-tx-bad:                           OK
wamp-ticket-static-good:                     OK
wamp-ticket-static-bad:                      OK
wamp-ticket-dynamic-good:                    OK
wamp-ticket-dynamic-bad:                     OK
wamp-ticket-function-good:                   OK
wamp-ticket-function-bad:                    OK
wamp-tls-static-cnlbind-unique-good:         OK
wamp-tls-static-cnlbind-unique-bad:          OK
wamp-cra-static-good:                        OK
wamp-cra-static-bad:                         OK
wamp-cra-dynamic-good:                       OK
wamp-cra-dynamic-bad:                        OK
wamp-cra-function-good:                      OK
wamp-cra-function-bad:                       OK