Details
-
Bug
-
Resolution: Done
-
Minor
-
None
-
None
Description
I do see the unauthorized message on the replicator side, but I do not see the exception
Summary :
Start the url endpoint
Start the replicator with invalid username
Expected: Replicator should not start and throw unauthorized error
Actual: Replicator connection is timing out . I do see unauthorized message, it would be good to have an exception raised
LOG —
*V/CouchbaseLite/NETWORK: CBLWebSocket authenticated for response Response{protocol=http/1.0, code=401, message={color:#DE350B}Unauthorized, {color}url=http://192.168.33.126:34160/cbl-test_1599406414.245301_1/_blipsync}*
|
|
CBLWebSocket received challenges [Basic authParams={charset=UTF-8}]
|
V/CouchbaseLite/NETWORK: WebSocketListener opened with response Response{protocol=http/1.0, code=101, message=Upgraded, url=http://192.168.33.126:34160/cbl-test_1599406414.245301_1/_blipsync}
|
CBLWebSocket received HTTP response with status 101
|
D/CouchbaseLite/NETWORK: C4Socket.gotHTTPResponse @4020774356: 101
|
I/CouchbaseLite/NETWORK: WebSocket CONNECTED!
|
D/CouchbaseLite/NETWORK: C4Socket.opened @4020774356
|
D/CouchbaseLite/REPLICATOR: C4Replicator.statusChangedCallback @efa28300, status: C4ReplicatorStatus{level=4,completed=0,total=0,#docs=0,domain=0,code=0,info=0}
|
I/CouchbaseLite/REPLICATOR: C4ReplicatorListener.statusChanged, context: Replicator{@0x4025944(->),Database{@0x14553481, name='cbl-test_1599406414.369618_2'} => URLEndpoint{url=ws://192.168.33.126:34160/cbl-test_1599406414.245301_1}}, status: C4ReplicatorStatus{level=4,completed=0,total=0,#docs=0,domain=0,code=0,info=0}
|
D/CouchbaseLite/NETWORK: C4Socket.write @4020774356: AbstractCBLWebSocket{ws://192.168.33.126:34160/cbl-test_1599406414.245301_1/_blipsync}
|
I/CouchbaseLite/REPLICATOR: Replicator{@0x4025944(->),Database{@0x14553481, name='cbl-test_1599406414.369618_2'} => URLEndpoint{url=ws://192.168.33.126:34160/cbl-test_1599406414.245301_1}}: status changed: (0, 0) @C4ReplicatorStatus{level=4,completed=0,total=0,#docs=0,domain=0,code=0,info=0}
|
I/CouchbaseLite/REPLICATOR: Replicator{@0x4025944(->),Database{@0x14553481, name='cbl-test_1599406414.369618_2'} => URLEndpoint{url=ws://192.168.33.126:34160/cbl-test_1599406414.245301_1}} is BUSY, progress 0/0, error: null
|
D/CouchbaseLite/NETWORK: C4Socket.completedWrite @4020774356: 68
|
D/CouchbaseLite/NETWORK: C4Socket.write @4020774356: AbstractCBLWebSocket{ws://192.168.33.126:34160/cbl-test_1599406414.245301_1/_blipsync}
|
C4Socket.completedWrite @4020774356: 32
|
V/CouchbaseLite/NETWORK: WebSocketListener received data of 40 bytes
|
D/CouchbaseLite/NETWORK: C4Socket.received @4020774356: 40
|
D/CouchbaseLite/NETWORK: C4Socket.completedReceive @4020774356: AbstractCBLWebSocket{ws://192.168.33.126:34160/cbl-test_1599406414.245301_1/_blipsync}
|
C4Socket.requestClose @4020774356: AbstractCBLWebSocket{ws://192.168.33.126:34160/cbl-test_1599406414.245301_1/_blipsync} #1000(null)
|
V/CouchbaseLite/NETWORK: WebSocketListener is closing with code 1000, reason
|
D/CouchbaseLite/NETWORK: C4Socket.closeRequested @4020774356: 1000()
|
C4Socket.requestClose @4020774356: AbstractCBLWebSocket{ws://192.168.33.126:34160/cbl-test_1599406414.245301_1/_blipsync} #1000()
|
V/CouchbaseLite/NETWORK: CBLWebSocket already closing.
|
WebSocketListener closed with code 1000, reason
|
D/CouchbaseLite/NETWORK: C4Socket.closed @4020774356: 0
|
D/CouchbaseLite/NETWORK: C4Socket.dispose @4020774356: AbstractCBLWebSocket{ws://192.168.33.126:34160/cbl-test_1599406414.245301_1/_blipsync}
|
C4Socket.release @4020774356: 0
|
D/CouchbaseLite/REPLICATOR: C4Replicator.statusChangedCallback @efa28300, status: C4ReplicatorStatus{level=0,completed=0,total=0,#docs=0,domain=0,code=0,info=0}
|
I/CouchbaseLite/REPLICATOR: C4ReplicatorListener.statusChanged, context: Replicator{@0x4025944(->),Database{@0x14553481, name='cbl-test_1599406414.369618_2'} => URLEndpoint{url=ws://192.168.33.126:34160/cbl-test_1599406414.245301_1}}, status: C4ReplicatorStatus{level=0,completed=0,total=0,#docs=0,domain=0,code=0,info=0}
|
I/CouchbaseLite/REPLICATOR: Replicator{@0x4025944(->),Database{@0x14553481, name='cbl-test_1599406414.369618_2'} => URLEndpoint{url=ws://192.168.33.126:34160/cbl-test_1599406414.245301_1}}: status changed: (0, 0) @C4ReplicatorStatus{level=0,completed=0,total=0,#docs=0,domain=0,code=0,info=0}
|
I/CouchbaseLite/REPLICATOR: Replicator{@0x4025944(->),Database{@0x14553481, name='cbl-test_1599406414.369618_2'} => URLEndpoint{url=ws://192.168.33.126:34160/cbl-test_1599406414.245301_1}} is STOPPED, progress 0/0, error: null
|
python Branch : test/p2p-MessageEndpoint
Android APP Branch: test/android-p2p
pytest -s -rsx --timeout 120 --liteserv-version=2.8.0-267,2.8.0-267 --liteserv-host=<? IP ?>, <? IP ?> --liteserv-port=8080,8080 --liteserv-platform=android,android --create-db-per-test=cbl-test testsuites/CBLTester/p2p_tests/ -k "test_peer_to_peer_with_basic_auth_incorrect_pass" --use-local-testserver