Skip to content

Instantly share code, notes, and snippets.

@ara4n
Created March 16, 2020 19:37
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save ara4n/a8acc8337ef8f4cee72d56c59ef160ae to your computer and use it in GitHub Desktop.
Save ara4n/a8acc8337ef8f4cee72d56c59ef160ae to your computer and use it in GitHub Desktop.
dendrite-sw.js: v0.0.2 SW init
19:34:08.387 dendrite-sw.js?6ec0:45 dendrite-sw.js: v0.0.2 starting dendrite.wasm...
19:34:11.092 wasm_exec.js?3f15:44 dendrite.js starting...
19:34:11.092 p2pLocalNode.js?8092:42 p2plocalnode called with org.matrix.p2p.experiment and /dns4/rendezvous.matrix.org/tcp/8443/wss/p2p-websocket-star/ with seed
19:34:11.092 p2pLocalNode.js?8092:49 init existing ed25519 key from seed...
19:34:11.093 dendrite-sw.js?6ec0:51 dendrite-sw.js: v0.0.2 claiming open browser tabs
19:34:11.116 p2pLocalNode.js?8092:52 Public key bytes: Ed25519PublicKey
19:34:11.117 p2pLocalNode.js?8092:61 added PeerInfo
19:34:11.117 p2pLocalNode.js?8092:62 id: {"id":"12D3KooWR7weBT7ecN5tQMyAESw7tWpcENq7gW7rMeCZaVg646Vj","privKey":"CAESYIw1dXRfV9XomJMZDCso+BgK2QMK0PhpFPaIhCI1x3eW42AGlvThjJ3T/7cAw0WApfI8WDPbqEhL6Ubff8N7rt7jYAaW9OGMndP/twDDRYCl8jxYM9uoSEvpRt9/w3uu3g==","pubKey":"CAESIONgBpb04Yyd0/+3AMNFgKXyPFgz26hIS+lG33/De67e"}
19:34:11.124 p2pLocalNode.js?8092:122 p2p starting now
19:34:11.132 p2pLocalNode.js?8092:147 Preparing handler for protocol: /libp2p-http/1.0.0
19:34:11.132 p2pLocalNode.js?8092:242 Awaiting p2p connections for protocol: /libp2p-http/1.0.0
19:34:11.133 wasm_exec.js?3f15:44 p2p assigned ServerName: 12D3KooWR7weBT7ecN5tQMyAESw7tWpcENq7gW7rMeCZaVg646Vj
19:34:11.133 wasm_exec.js?3f15:44 Open -> file:dendritejs_naffka.db
19:34:11.138 wasm_exec.js?3f15:44 Open -> file:dendritejs_account.db
19:34:11.144 wasm_exec.js?3f15:44 Open -> file:dendritejs_device.db
19:34:11.146 wasm_exec.js?3f15:44 Open -> file:dendritejs_serverkey.db
19:34:11.149 wasm_exec.js?3f15:44 Running in js-libp2p federation mode
19:34:11.149 wasm_exec.js?3f15:44 Warning: Federation with non-libp2p homeservers will not work in this mode yet!
19:34:11.149 wasm_exec.js?3f15:44 Open -> dendritejs_roomserver.db
19:34:11.160 wasm_exec.js?3f15:44 Open -> file:dendritejs_appservice.db
19:34:11.163 wasm_exec.js?3f15:44 Open -> file:dendritejs_fedsender.db
19:34:11.177 wasm_exec.js?3f15:44 Open -> file:dendritejs_mediaapi.db
19:34:11.181 wasm_exec.js?3f15:44 Open -> file:dendritejs_publicrooms.db
19:34:11.185 wasm_exec.js?3f15:44 Open -> dendritejs_syncapi.db
19:34:11.196 wasm_exec.js?3f15:44 time="2020-03-16T19:34:11.196000000Z" level=info msg="Listening for service-worker fetch traffic" func="func2\n\t" file=" [/Users/kegan/github/dendrite/cmd/dendritejs/main.go:157]"
19:34:11.196 wasm_exec.js?3f15:44 Listening for requests from JS on function _go_js_server.fetch
19:34:11.197 wasm_exec.js?3f15:44 time="2020-03-16T19:34:11.196000000Z" level=info msg="Listening on libp2p-js host ID 12D3KooWR7weBT7ecN5tQMyAESw7tWpcENq7gW7rMeCZaVg646Vj" func="func1\n\t" file=" [/Users/kegan/github/dendrite/cmd/dendritejs/main.go:147]"
19:34:11.197 wasm_exec.js?3f15:44 Listening for requests from JS on function _go_js_server.p2p
19:34:11.328 react-dom.development.js?61bb:27773 Download the React DevTools for a better development experience: https://fb.me/react-devtools
19:34:11.372 rageshake.js?5d3d:65 Loading skin...
19:34:11.402 rageshake.js?5d3d:65 Starting watcher for RoomList.orderByImportance@<null room> as ID 1584387251402_1_RoomList.orderByImportance_null
19:34:11.403 rageshake.js?5d3d:65 Starting watcher for feature_custom_tags@<null room> as ID 1584387251403_2_feature_custom_tags_null
19:34:11.537 p2pLocalNode.js?8092:135 p2p Node 12D3KooWR7weBT7ecN5tQMyAESw7tWpcENq7gW7rMeCZaVg646Vj is listening o/
19:34:11.537 p2pLocalNode.js?8092:137 Listening on: /dns4/rendezvous.matrix.org/tcp/8443/wss/p2p-websocket-star/ipfs/12D3KooWR7weBT7ecN5tQMyAESw7tWpcENq7gW7rMeCZaVg646Vj
19:34:11.537 p2pLocalNode.js?8092:137 Listening on: /p2p-circuit/ipfs/12D3KooWR7weBT7ecN5tQMyAESw7tWpcENq7gW7rMeCZaVg646Vj
19:34:11.537 p2pLocalNode.js?8092:137 Listening on: /p2p-circuit/dns4/rendezvous.matrix.org/tcp/8443/wss/p2p-websocket-star/ipfs/12D3KooWR7weBT7ecN5tQMyAESw7tWpcENq7gW7rMeCZaVg646Vj
19:34:11.549 p2pLocalNode.js?8092:111 Connected peers: 0 Discovered peers: 0 Found providers: Array(1)
19:34:11.550 p2pLocalNode.js?8092:132 Node 12D3KooWR7weBT7ecN5tQMyAESw7tWpcENq7gW7rMeCZaVg646Vj is providing bafybeidbfmmb5ulv4cxx2734t5riqe4ny2h6jlkgq2nr6q5eteafcu5d2i
19:34:11.774 rageshake.js?5d3d:65 Skin loaded!
19:34:11.806 rageshake.js?5d3d:65 Initialised rageshake.
19:34:11.806 rageshake.js?5d3d:65 To fix line numbers in Chrome: Meatball menu → Settings → Blackboxing → Add /rageshake\.js$
19:34:11.819 rageshake.js?5d3d:65 Using WebAssembly Olm
19:34:11.819 rageshake.js?5d3d:65 Using Web platform
19:34:11.860 rageshake.js?5d3d:65 Removing logs: Array(10)
19:34:12.110 rageshake.js?5d3d:65 Removed 10 old logs.
19:34:16.428 /config.p2p.riot.im.json?cachebuster=1584387251819:1 Failed to load resource: the server responded with a status of 404 ()
19:34:16.507 rageshake.js?5d3d:65 set language to en
19:34:16.508 rageshake.js?5d3d:65 returning explicit theme: light
19:34:16.508 rageshake.js?5d3d:65 returning explicit theme: light
19:34:16.549 rageshake.js?5d3d:65 Vector starting at https://p2p.riot.im/
19:34:16.550 rageshake.js?5d3d:65 Verifying homeserver configuration
19:34:16.550 rageshake.js?5d3d:65 Config uses a default_server_config - validating object
19:34:16.553 dendrite-sw.js?6ec0:86 dendrite-sw.js: v0.0.2 forwarding https://p2p.riot.im/_matrix/client/versions to Go
19:34:16.554 wasm_exec.js?3f15:44 Received request:
19:34:16.554 wasm_exec.js?3f15:44 GET https://p2p.riot.im/_matrix/client/versions HTTP/1.0
accept: */*
user-agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_3) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/80.0.3987.132 Safari/537.36
19:34:16.555 wasm_exec.js?3f15:44 time="2020-03-16T19:34:16.554000000Z" level=info msg="Incoming request" func="RequestWithLogging\n\t" file=" [/Users/kegan/go/pkg/mod/github.com/matrix-org/util@v0.0.0-20190711121626-527ce5ddefc7/json.go:122]" req.id=dNOwFcCEhvHX req.method=GET req.path=/_matrix/client/versions
19:34:16.555 wasm_exec.js?3f15:44 time="2020-03-16T19:34:16.555000000Z" level=info msg="Responding (50 bytes)" func="respond\n\t" file=" [/Users/kegan/go/pkg/mod/github.com/matrix-org/util@v0.0.0-20190711121626-527ce5ddefc7/json.go:170]" code=200 req.id=dNOwFcCEhvHX req.method=GET req.path=/_matrix/client/versions
19:34:16.555 wasm_exec.js?3f15:44 Sending response:
19:34:16.555 wasm_exec.js?3f15:44 HTTP/1.1 200 OK
Connection: close
Access-Control-Allow-Headers: Origin, X-Requested-With, Content-Type, Accept, Authorization
Access-Control-Allow-Methods: GET, POST, PUT, DELETE, OPTIONS
Access-Control-Allow-Origin: *
Content-Type: application/json
{"versions":["r0.0.1","r0.1.0","r0.2.0","r0.3.0"]}
19:34:16.599 /version?cachebuster=1584387256549:1 Failed to load resource: the server responded with a status of 404 ()
19:34:16.599 rageshake.js?5d3d:65 Failed to poll for update Object
consoleObj.<computed> @ rageshake.js?5d3d:65
19:34:16.908 rageshake.js?5d3d:65 Using homeserver config: ValidatedServerConfig
19:34:16.908 rageshake.js?5d3d:65 Updating SdkConfig with validated discovery information
19:34:16.922 rageshake.js?5d3d:65 Warning: componentWillMount has been renamed, and is not recommended for use. See https://fb.me/react-unsafe-component-lifecycles for details.
* Move code with side effects to componentDidMount, and set initial state in the constructor.
* Rename componentWillMount to UNSAFE_componentWillMount to suppress this warning in non-strict mode. In React 17.x, only the UNSAFE_ name will work. To rename all deprecated lifecycles to their new names, you can run `npx react-codemod rename-unsafe-lifecycles` in your project source folder.
Please update the following components: MatrixChat
consoleObj.<computed> @ rageshake.js?5d3d:65
19:34:16.922 rageshake.js?5d3d:65 Warning: componentWillUpdate has been renamed, and is not recommended for use. See https://fb.me/react-unsafe-component-lifecycles for details.
* Move data fetching code or side effects to componentDidUpdate.
* Rename componentWillUpdate to UNSAFE_componentWillUpdate to suppress this warning in non-strict mode. In React 17.x, only the UNSAFE_ name will work. To rename all deprecated lifecycles to their new names, you can run `npx react-codemod rename-unsafe-lifecycles` in your project source folder.
Please update the following components: MatrixChat
consoleObj.<computed> @ rageshake.js?5d3d:65
19:34:16.924 rageshake.js?5d3d:65 returning explicit theme: light
19:34:16.924 rageshake.js?5d3d:65 Starting watcher for theme@<null room> as ID 1584387256924_3_theme_null
19:34:16.924 rageshake.js?5d3d:65 Starting watcher for use_system_theme@<null room> as ID 1584387256924_4_use_system_theme_null
19:34:16.927 rageshake.js?5d3d:65 No previous session found.
19:34:16.927 rageshake.js?5d3d:65 Doing guest login on https://p2p.riot.im
19:34:16.930 dendrite-sw.js?6ec0:86 dendrite-sw.js: v0.0.2 forwarding https://p2p.riot.im/_matrix/client/r0/register?kind=guest to Go
19:34:16.931 wasm_exec.js?3f15:44 Received request:
19:34:16.931 wasm_exec.js?3f15:44 POST https://p2p.riot.im/_matrix/client/r0/register?kind=guest HTTP/1.0
accept: application/json
content-type: application/json
user-agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_3) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/80.0.3987.132 Safari/537.36
Content-Length: 75
{"initial_device_display_name":"https://p2p.riot.im/ via Chrome on Mac OS"}
19:34:16.931 wasm_exec.js?3f15:44 time="2020-03-16T19:34:16.931000000Z" level=info msg="Incoming request" func="RequestWithLogging\n\t" file=" [/Users/kegan/go/pkg/mod/github.com/matrix-org/util@v0.0.0-20190711121626-527ce5ddefc7/json.go:122]" req.id=BCA6WFF0CnC6 req.method=POST req.path=/_matrix/client/r0/register
19:34:16.935 wasm_exec.js?3f15:44 time="2020-03-16T19:34:16.934000000Z" level=info msg="Responding (498 bytes)" func="respond\n\t" file=" [/Users/kegan/go/pkg/mod/github.com/matrix-org/util@v0.0.0-20190711121626-527ce5ddefc7/json.go:170]" code=200 req.id=BCA6WFF0CnC6 req.method=POST req.path=/_matrix/client/r0/register
19:34:16.935 wasm_exec.js?3f15:44 Sending response:
19:34:16.935 wasm_exec.js?3f15:44 HTTP/1.1 200 OK
Connection: close
Access-Control-Allow-Headers: Origin, X-Requested-With, Content-Type, Accept, Authorization
Access-Control-Allow-Methods: GET, POST, PUT, DELETE, OPTIONS
Access-Control-Allow-Origin: *
Content-Type: application/json
{"user_id":"@0:12D3KooWR7weBT7ecN5tQMyAESw7tWpcENq7gW7rMeCZaVg646Vj","access_token":"AgE0MTJEM0tvb1dSN3dlQlQ3ZWNONXRRTXlBRVN3N3RXcGNFTnE3Z1c3ck1lQ1phVmc2NDZWagI3QDA6MTJEM0tvb1dSN3dlQlQ3ZWNONXRRTXlBRVN3N3RXcGNFTnE3Z1c3ck1lQ1phVmc2NDZWagACB2dlbiA9IDEAAkF1c2VyX2lkID0gQDA6MTJEM0tvb1dSN3dlQlQ3ZWNONXRRTXlBRVN3N3RXcGNFTnE3Z1c3ck1lQ1phVmc2NDZWagACCnRpbWUgPCAxMzYAAAYgC_4h0KwzsHTwQI5vhxE5AT1oltfOv2U9ftq-UXBK-2o","home_server":"12D3KooWR7weBT7ecN5tQMyAESw7tWpcENq7gW7rMeCZaVg646Vj","device_id":"K2a7Z2SM"}
19:34:16.936 rageshake.js?5d3d:65 Registered as guest: @0:12D3KooWR7weBT7ecN5tQMyAESw7tWpcENq7gW7rMeCZaVg646Vj
19:34:16.937 rageshake.js?5d3d:65 setLoggedIn: mxid: @0:12D3KooWR7weBT7ecN5tQMyAESw7tWpcENq7gW7rMeCZaVg646Vj deviceId: K2a7Z2SM guest: true hs: https://p2p.riot.im softLogout: false
19:34:16.939 rageshake.js?5d3d:65 Removing indexeddb instance: matrix-js-sdk:crypto
19:34:16.940 rageshake.js?5d3d:65 Removed indexeddb instance: matrix-js-sdk:crypto
19:34:16.965 rageshake.js?5d3d:65 IndexedDB worker is ready
19:34:16.965 logger.js?f5ea:46 Removing indexeddb instance: matrix-js-sdk:riot-web-sync
19:34:16.966 logger.js?f5ea:46 Removed indexeddb instance: matrix-js-sdk:riot-web-sync
19:34:16.966 rageshake.js?5d3d:65 Deleted indexeddb data.
19:34:16.966 rageshake.js?5d3d:65 StorageManager: Checking storage consistency
19:34:16.966 rageshake.js?5d3d:65 StorageManager: Local storage supported? true
19:34:16.966 rageshake.js?5d3d:65 StorageManager: IndexedDB supported? true
19:34:16.966 rageshake.js?5d3d:65 StorageManager: Local storage contains data? false
19:34:16.966 rageshake.js?5d3d:65 StorageManager: Crypto initialised? null
19:34:16.996 rageshake.js?5d3d:65 StorageManager: Sync store using IndexedDB contains data? false
19:34:17.129 rageshake.js?5d3d:65 StorageManager: Crypto store using IndexedDB contains data? false
19:34:17.129 rageshake.js?5d3d:65 StorageManager: Storage consistency checks passed
19:34:17.130 rageshake.js?5d3d:65 Session persisted for @0:12D3KooWR7weBT7ecN5tQMyAESw7tWpcENq7gW7rMeCZaVg646Vj
19:34:17.131 rageshake.js?5d3d:65 Lifecycle: Starting MatrixClient
19:34:17.133 rageshake.js?5d3d:65 Updating homeserver-configured integration managers...
19:34:17.134 rageshake.js?5d3d:65 Updating homeserver-configured integration managers...
19:34:17.135 rageshake.js?5d3d:65 Starting watcher for mjolnirRooms@<null room> as ID 1584387257135_5_mjolnirRooms_null
19:34:17.135 rageshake.js?5d3d:65 IndexedDBStore.startup: connecting to backend
19:34:17.136 rageshake.js?5d3d:65 MatrixClientPeg: waiting for MatrixClient store to initialise
19:34:17.141 rageshake.js?5d3d:65 StorageManager: Persistent? true
19:34:17.147 rageshake.js?5d3d:65 Warning: componentWillMount has been renamed, and is not recommended for use. See https://fb.me/react-unsafe-component-lifecycles for details.
* Move code with side effects to componentDidMount, and set initial state in the constructor.
* Rename componentWillMount to UNSAFE_componentWillMount to suppress this warning in non-strict mode. In React 17.x, only the UNSAFE_ name will work. To rename all deprecated lifecycles to their new names, you can run `npx react-codemod rename-unsafe-lifecycles` in your project source folder.
Please update the following components: LanguageDropdown, VectorEmbeddedPage
consoleObj.<computed> @ rageshake.js?5d3d:65
19:34:17.147 rageshake.js?5d3d:65 newscreen welcome
19:34:17.154 rageshake.js?5d3d:65 Warning: componentWillMount has been renamed, and is not recommended for use. See https://fb.me/react-unsafe-component-lifecycles for details.
* Move code with side effects to componentDidMount, and set initial state in the constructor.
* Rename componentWillMount to UNSAFE_componentWillMount to suppress this warning in non-strict mode. In React 17.x, only the UNSAFE_ name will work. To rename all deprecated lifecycles to their new names, you can run `npx react-codemod rename-unsafe-lifecycles` in your project source folder.
Please update the following components: Dropdown
consoleObj.<computed> @ rageshake.js?5d3d:65
19:34:17.154 rageshake.js?5d3d:65 Warning: componentWillReceiveProps has been renamed, and is not recommended for use. See https://fb.me/react-unsafe-component-lifecycles for details.
* Move data fetching code or side effects to componentDidUpdate.
* If you're updating state whenever props change, refactor your code to use memoization techniques or move it to static getDerivedStateFromProps. Learn more at: https://fb.me/react-derived-state
* Rename componentWillReceiveProps to UNSAFE_componentWillReceiveProps to suppress this warning in non-strict mode. In React 17.x, only the UNSAFE_ name will work. To rename all deprecated lifecycles to their new names, you can run `npx react-codemod rename-unsafe-lifecycles` in your project source folder.
Please update the following components: Dropdown
consoleObj.<computed> @ rageshake.js?5d3d:65
19:34:17.161 The FetchEvent for "https://12d3koowr7webt7ecn5tqmyaesw7twpcenq7gw7rmeczavg646vj/.well-known/matrix/client" resulted in a network error response: the promise was rejected.
19:34:17.161 dendrite_sw.js:1 Uncaught (in promise) TypeError: Failed to fetch
19:34:17.161 The FetchEvent for "https://12d3koowr7webt7ecn5tqmyaesw7twpcenq7gw7rmeczavg646vj/.well-known/matrix/client" resulted in a network error response: the promise was rejected.
19:34:17.161 dendrite_sw.js:1 Uncaught (in promise) TypeError: Failed to fetch
19:34:17.314 rageshake.js?5d3d:65 Homeserver has no integration managers
19:34:17.314 12d3koowr7webt7ecn5tqmyaesw7twpcenq7gw7rmeczavg646vj/.well-known/matrix/client:1 Failed to load resource: net::ERR_FAILED
19:34:17.315 rageshake.js?5d3d:65 Homeserver has no integration managers
19:34:17.315 12d3koowr7webt7ecn5tqmyaesw7twpcenq7gw7rmeczavg646vj/.well-known/matrix/client:1 Failed to load resource: net::ERR_FAILED
19:34:17.319 rageshake.js?5d3d:65 IndexedDB worker is ready
19:34:17.320 logger.js?f5ea:46 LocalIndexedDBStoreBackend.connect: connecting...
19:34:17.320 logger.js?f5ea:46 LocalIndexedDBStoreBackend.connect: awaiting connection...
19:34:17.336 logger.js?f5ea:46 LocalIndexedDBStoreBackend.connect: upgrading from 0
19:34:17.347 logger.js?f5ea:46 LocalIndexedDBStoreBackend.connect: connected
19:34:17.347 logger.js?f5ea:46 LocalIndexedDBStoreBackend: loading account data...
19:34:17.347 logger.js?f5ea:46 LocalIndexedDBStoreBackend: loading sync data...
19:34:17.348 logger.js?f5ea:46 LocalIndexedDBStoreBackend: loaded account data
19:34:17.348 logger.js?f5ea:46 LocalIndexedDBStoreBackend: loaded sync data
19:34:17.348 logger.js?f5ea:46 LocalIndexedDBStoreBackend: loaded initial data
19:34:17.364 rageshake.js?5d3d:65 IndexedDBStore.startup: loading presence events
19:34:17.365 rageshake.js?5d3d:65 IndexedDBStore.startup: processing presence events
19:34:17.365 rageshake.js?5d3d:65 Crypto: initialising roomlist...
19:34:17.366 rageshake.js?5d3d:65 connecting to indexeddb matrix-js-sdk:crypto
19:34:17.376 rageshake.js?5d3d:65 Upgrading IndexedDBCryptoStore from version 0 to 9
19:34:17.407 p2pLocalNode.js?8092:111 Connected peers: 5 Discovered peers: 99 Found providers: Array(6)
19:34:17.431 rageshake.js?5d3d:65 connected to indexeddb matrix-js-sdk:crypto
19:34:17.434 rageshake.js?5d3d:65 Crypto: initialising crypto object...
19:34:17.434 rageshake.js?5d3d:65 Crypto: initialising Olm...
19:34:17.434 rageshake.js?5d3d:65 Crypto: initialising Olm device...
19:34:17.451 rageshake.js?5d3d:65 Crypto: loading device list...
19:34:17.452 rageshake.js?5d3d:65 Crypto: fetching own devices...
19:34:17.452 rageshake.js?5d3d:65 Crypto: adding this device to the store...
19:34:17.453 rageshake.js?5d3d:65 Now tracking device list for @0:12D3KooWR7weBT7ecN5tQMyAESw7tWpcENq7gW7rMeCZaVg646Vj
19:34:17.453 rageshake.js?5d3d:65 Crypto: checking for key backup...
19:34:17.453 rageshake.js?5d3d:65 Checking key backup status...
19:34:17.453 rageshake.js?5d3d:65 Skipping key backup check since user is guest
19:34:17.454 rageshake.js?5d3d:65 MatrixClientPeg: really starting MatrixClient
19:34:17.456 rageshake.js?5d3d:65 MatrixClientPeg: MatrixClient started
19:34:17.456 dendrite-sw.js?6ec0:86 dendrite-sw.js: v0.0.2 forwarding https://p2p.riot.im/_matrix/client/r0/sync?filter=%7B%7D&timeout=0&_cacheBuster=1584387257455 to Go
19:34:17.456 wasm_exec.js?3f15:44 Received request:
19:34:17.457 wasm_exec.js?3f15:44 GET https://p2p.riot.im/_matrix/client/r0/sync?filter=%7B%7D&timeout=0&_cacheBuster=1584387257455 HTTP/1.0
accept: application/json
authorization: Bearer AgE0MTJEM0tvb1dSN3dlQlQ3ZWNONXRRTXlBRVN3N3RXcGNFTnE3Z1c3ck1lQ1phVmc2NDZWagI3QDA6MTJEM0tvb1dSN3dlQlQ3ZWNONXRRTXlBRVN3N3RXcGNFTnE3Z1c3ck1lQ1phVmc2NDZWagACB2dlbiA9IDEAAkF1c2VyX2lkID0gQDA6MTJEM0tvb1dSN3dlQlQ3ZWNONXRRTXlBRVN3N3RXcGNFTnE3Z1c3ck1lQ1phVmc2NDZWagACCnRpbWUgPCAxMzYAAAYgC_4h0KwzsHTwQI5vhxE5AT1oltfOv2U9ftq-UXBK-2o
user-agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_3) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/80.0.3987.132 Safari/537.36
19:34:17.457 wasm_exec.js?3f15:44 time="2020-03-16T19:34:17.457000000Z" level=info msg="Incoming request" func="RequestWithLogging\n\t" file=" [/Users/kegan/go/pkg/mod/github.com/matrix-org/util@v0.0.0-20190711121626-527ce5ddefc7/json.go:122]" req.id=aYPyia6AMZEW req.method=GET req.path=/_matrix/client/r0/sync
19:34:17.458 wasm_exec.js?3f15:44 time="2020-03-16T19:34:17.458000000Z" level=info msg="Incoming /sync request" func="OnIncomingSyncRequest\n\t" file=" [/Users/kegan/github/dendrite/syncapi/sync/requestpool.go:63]" req.id=aYPyia6AMZEW req.method=GET req.path=/_matrix/client/r0/sync since="<nil>" timeout=0s userID="@0:12D3KooWR7weBT7ecN5tQMyAESw7tWpcENq7gW7rMeCZaVg646Vj" user_id="@0:12D3KooWR7weBT7ecN5tQMyAESw7tWpcENq7gW7rMeCZaVg646Vj"
19:34:17.461 wasm_exec.js?3f15:44 time="2020-03-16T19:34:17.461000000Z" level=info msg="Responding (275 bytes)" func="respond\n\t" file=" [/Users/kegan/go/pkg/mod/github.com/matrix-org/util@v0.0.0-20190711121626-527ce5ddefc7/json.go:170]" code=200 req.id=aYPyia6AMZEW req.method=GET req.path=/_matrix/client/r0/sync
19:34:17.461 wasm_exec.js?3f15:44 Sending response:
19:34:17.461 wasm_exec.js?3f15:44 HTTP/1.1 200 OK
Connection: close
Access-Control-Allow-Headers: Origin, X-Requested-With, Content-Type, Accept, Authorization
Access-Control-Allow-Methods: GET, POST, PUT, DELETE, OPTIONS
Access-Control-Allow-Origin: *
Content-Type: application/json
{"next_batch":"s0_0","account_data":{"events":[{"content":{"global":{"content":[],"override":[],"room":[],"sender":[],"underride":[]}},"event_id":"","origin_server_ts":0,"sender":"","type":"m.push_rules"}]},"presence":{"events":[]},"rooms":{"join":{},"invite":{},"leave":{}}}
19:34:17.462 dendrite-sw.js?6ec0:86 dendrite-sw.js: v0.0.2 forwarding https://p2p.riot.im/_matrix/client/r0/keys/upload to Go
19:34:17.463 wasm_exec.js?3f15:44 Received request:
19:34:17.463 wasm_exec.js?3f15:44 POST https://p2p.riot.im/_matrix/client/r0/keys/upload HTTP/1.0
accept: application/json
authorization: Bearer AgE0MTJEM0tvb1dSN3dlQlQ3ZWNONXRRTXlBRVN3N3RXcGNFTnE3Z1c3ck1lQ1phVmc2NDZWagI3QDA6MTJEM0tvb1dSN3dlQlQ3ZWNONXRRTXlBRVN3N3RXcGNFTnE3Z1c3ck1lQ1phVmc2NDZWagACB2dlbiA9IDEAAkF1c2VyX2lkID0gQDA6MTJEM0tvb1dSN3dlQlQ3ZWNONXRRTXlBRVN3N3RXcGNFTnE3Z1c3ck1lQ1phVmc2NDZWagACCnRpbWUgPCAxMzYAAAYgC_4h0KwzsHTwQI5vhxE5AT1oltfOv2U9ftq-UXBK-2o
content-type: application/json
user-agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_3) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/80.0.3987.132 Safari/537.36
Content-Length: 502
{"device_keys":{"algorithms":["m.olm.v1.curve25519-aes-sha2","m.megolm.v1.aes-sha2"],"device_id":"K2a7Z2SM","keys":{"ed25519:K2a7Z2SM":"SjqgiNGovIIzhgtnyva/B7TdY48PWsnS0ZfB1kCwPAQ","curve25519:K2a7Z2SM":"H0E7hf0jEsALY6/p2VlsjX1upPhgirxWsOBQknUtBHA"},"user_id":"@0:12D3KooWR7weBT7ecN5tQMyAESw7tWpcENq7gW7rMeCZaVg646Vj","signatures":{"@0:12D3KooWR7weBT7ecN5tQMyAESw7tWpcENq7gW7rMeCZaVg646Vj":{"ed25519:K2a7Z2SM":"yCJ18fj69nGzrvuF/G9QEu8bHmRtSVTW0QjmEQ+sfsvp86JXEcYa8RBYbJ7XTOOj9rw1l78oybq1fRebeNC8AA"}}}}
19:34:17.463 rageshake.js?5d3d:65 Initial sync performed - resetting device tracking state
19:34:17.464 rageshake.js?5d3d:65 Now tracking device list for @0:12D3KooWR7weBT7ecN5tQMyAESw7tWpcENq7gW7rMeCZaVg646Vj
19:34:17.464 wasm_exec.js?3f15:44 Sending response:
19:34:17.464 wasm_exec.js?3f15:44 HTTP/1.1 404 Not Found
Connection: close
Access-Control-Allow-Headers: Origin, X-Requested-With, Content-Type, Accept, Authorization
Access-Control-Allow-Methods: GET, POST, PUT, DELETE, OPTIONS
Access-Control-Allow-Origin: *
Content-Type: text/plain; charset=utf-8
X-Content-Type-Options: nosniff
404 page not found
19:34:17.465 rageshake.js?5d3d:65 MatrixClient sync state => PREPARED
19:34:17.466 rageshake.js?5d3d:65 Updating room sorting algorithm: sortByImportance=true
19:34:17.466 rageshake.js?5d3d:65 Generating initial room lists
19:34:17.467 rageshake.js?5d3d:65 Starting key download for Array(1)
19:34:17.467 dendrite-sw.js?6ec0:86 dendrite-sw.js: v0.0.2 forwarding https://p2p.riot.im/_matrix/client/r0/keys/query to Go
19:34:17.468 rageshake.js?5d3d:65 MatrixClient sync state => SYNCING
19:34:17.468 /_matrix/client/r0/keys/upload:1 Failed to load resource: the server responded with a status of 404 ()
19:34:17.468 wasm_exec.js?3f15:44 Received request:
19:34:17.468 wasm_exec.js?3f15:44 POST https://p2p.riot.im/_matrix/client/r0/keys/query HTTP/1.0
accept: application/json
authorization: Bearer AgE0MTJEM0tvb1dSN3dlQlQ3ZWNONXRRTXlBRVN3N3RXcGNFTnE3Z1c3ck1lQ1phVmc2NDZWagI3QDA6MTJEM0tvb1dSN3dlQlQ3ZWNONXRRTXlBRVN3N3RXcGNFTnE3Z1c3ck1lQ1phVmc2NDZWagACB2dlbiA9IDEAAkF1c2VyX2lkID0gQDA6MTJEM0tvb1dSN3dlQlQ3ZWNONXRRTXlBRVN3N3RXcGNFTnE3Z1c3ck1lQ1phVmc2NDZWagACCnRpbWUgPCAxMzYAAAYgC_4h0KwzsHTwQI5vhxE5AT1oltfOv2U9ftq-UXBK-2o
content-type: application/json
user-agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_3) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/80.0.3987.132 Safari/537.36
Content-Length: 93
{"device_keys":{"@0:12D3KooWR7weBT7ecN5tQMyAESw7tWpcENq7gW7rMeCZaVg646Vj":{}},"token":"s0_0"}
19:34:17.469 wasm_exec.js?3f15:44 Sending response:
19:34:17.469 wasm_exec.js?3f15:44 HTTP/1.1 404 Not Found
Connection: close
Access-Control-Allow-Headers: Origin, X-Requested-With, Content-Type, Accept, Authorization
Access-Control-Allow-Methods: GET, POST, PUT, DELETE, OPTIONS
Access-Control-Allow-Origin: *
Content-Type: text/plain; charset=utf-8
X-Content-Type-Options: nosniff
404 page not found
19:34:17.469 http-api.js?2054:841 Uncaught (in promise) Error: Server returned 404 error: 404 page not found
at parseErrorResponse (http-api.js?2054:841)
at eval (http-api.js?2054:794)
at Object.eval [as callback] (http-api.js?2054:740)
at on_end (index.js?722a:294)
at XMLHttpRequest.on_state_change (index.js?722a:244)
19:34:17.470 rageshake.js?5d3d:65 Saving device tracking data at token s0_0
19:34:17.470 dendrite-sw.js?6ec0:86 dendrite-sw.js: v0.0.2 forwarding https://p2p.riot.im/_matrix/client/r0/keys/upload to Go
19:34:17.470 /_matrix/client/r0/keys/query:1 Failed to load resource: the server responded with a status of 404 ()
19:34:17.470 wasm_exec.js?3f15:44 Received request:
19:34:17.470 wasm_exec.js?3f15:44 POST https://p2p.riot.im/_matrix/client/r0/keys/upload HTTP/1.0
accept: application/json
authorization: Bearer AgE0MTJEM0tvb1dSN3dlQlQ3ZWNONXRRTXlBRVN3N3RXcGNFTnE3Z1c3ck1lQ1phVmc2NDZWagI3QDA6MTJEM0tvb1dSN3dlQlQ3ZWNONXRRTXlBRVN3N3RXcGNFTnE3Z1c3ck1lQ1phVmc2NDZWagACB2dlbiA9IDEAAkF1c2VyX2lkID0gQDA6MTJEM0tvb1dSN3dlQlQ3ZWNONXRRTXlBRVN3N3RXcGNFTnE3Z1c3ck1lQ1phVmc2NDZWagACCnRpbWUgPCAxMzYAAAYgC_4h0KwzsHTwQI5vhxE5AT1oltfOv2U9ftq-UXBK-2o
content-type: application/json
user-agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_3) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/80.0.3987.132 Safari/537.36
Content-Length: 2
{}
19:34:17.470 rageshake.js?5d3d:65 Error downloading keys for @0:12D3KooWR7weBT7ecN5tQMyAESw7tWpcENq7gW7rMeCZaVg646Vj: Error: Server returned 404 error: 404 page not found
at parseErrorResponse (http-api.js?2054:841)
at eval (http-api.js?2054:794)
at Object.eval [as callback] (http-api.js?2054:740)
at on_end (index.js?722a:294)
at XMLHttpRequest.on_state_change (index.js?722a:244)
consoleObj.<computed> @ rageshake.js?5d3d:65
19:34:17.471 rageshake.js?5d3d:65 Error downloading keys for @0:12D3KooWR7weBT7ecN5tQMyAESw7tWpcENq7gW7rMeCZaVg646Vj: Error: Server returned 404 error: 404 page not found
at parseErrorResponse (http-api.js?2054:841)
at eval (http-api.js?2054:794)
at Object.eval [as callback] (http-api.js?2054:740)
at on_end (index.js?722a:294)
at XMLHttpRequest.on_state_change (index.js?722a:244)
consoleObj.<computed> @ rageshake.js?5d3d:65
19:34:17.471 wasm_exec.js?3f15:44 Sending response:
19:34:17.471 /#/welcome:1 Uncaught (in promise) Error: Server returned 404 error: 404 page not found
at parseErrorResponse (http-api.js?2054:841)
at eval (http-api.js?2054:794)
at Object.eval [as callback] (http-api.js?2054:740)
at on_end (index.js?722a:294)
at XMLHttpRequest.on_state_change (index.js?722a:244)
19:34:17.471 rageshake.js?5d3d:65 Setting up Mjolnir: after sync
19:34:17.471 wasm_exec.js?3f15:44 HTTP/1.1 404 Not Found
Connection: close
Access-Control-Allow-Headers: Origin, X-Requested-With, Content-Type, Accept, Authorization
Access-Control-Allow-Methods: GET, POST, PUT, DELETE, OPTIONS
Access-Control-Allow-Origin: *
Content-Type: text/plain; charset=utf-8
X-Content-Type-Options: nosniff
404 page not found
19:34:17.471 rageshake.js?5d3d:65 Updating Mjolnir ban lists to:
19:34:17.472 /_matrix/client/r0/keys/upload:1 Failed to load resource: the server responded with a status of 404 ()
19:34:17.472 rageshake.js?5d3d:65 Error uploading one-time keys Error: Server returned 404 error: 404 page not found
at parseErrorResponse (webpack-internal:///68:825:13)
at eval (webpack-internal:///68:778:17)
at Object.eval [as callback] (webpack-internal:///68:725:9)
at on_end (webpack-internal:///145:289:13)
at XMLHttpRequest.on_state_change (webpack-internal:///145:239:7)
consoleObj.<computed> @ rageshake.js?5d3d:65
19:34:17.488 dendrite-sw.js?6ec0:86 dendrite-sw.js: v0.0.2 forwarding https://p2p.riot.im/_matrix/client/r0/sync?filter=%7B%7D&timeout=30000&since=s0_0 to Go
19:34:17.488 logger.js?f5ea:46 Persisting sync data up to s0_0
19:34:17.488 wasm_exec.js?3f15:44 Received request:
19:34:17.489 wasm_exec.js?3f15:44 GET https://p2p.riot.im/_matrix/client/r0/sync?filter=%7B%7D&timeout=20000&since=s0_0 HTTP/1.0
accept: application/json
authorization: Bearer AgE0MTJEM0tvb1dSN3dlQlQ3ZWNONXRRTXlBRVN3N3RXcGNFTnE3Z1c3ck1lQ1phVmc2NDZWagI3QDA6MTJEM0tvb1dSN3dlQlQ3ZWNONXRRTXlBRVN3N3RXcGNFTnE3Z1c3ck1lQ1phVmc2NDZWagACB2dlbiA9IDEAAkF1c2VyX2lkID0gQDA6MTJEM0tvb1dSN3dlQlQ3ZWNONXRRTXlBRVN3N3RXcGNFTnE3Z1c3ck1lQ1phVmc2NDZWagACCnRpbWUgPCAxMzYAAAYgC_4h0KwzsHTwQI5vhxE5AT1oltfOv2U9ftq-UXBK-2o
user-agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_3) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/80.0.3987.132 Safari/537.36
19:34:17.489 wasm_exec.js?3f15:44 time="2020-03-16T19:34:17.489000000Z" level=info msg="Incoming request" func="RequestWithLogging\n\t" file=" [/Users/kegan/go/pkg/mod/github.com/matrix-org/util@v0.0.0-20190711121626-527ce5ddefc7/json.go:122]" req.id=9VLiRBfntPgJ req.method=GET req.path=/_matrix/client/r0/sync
19:34:17.490 wasm_exec.js?3f15:44 time="2020-03-16T19:34:17.490000000Z" level=info msg="Incoming /sync request" func="OnIncomingSyncRequest\n\t" file=" [/Users/kegan/github/dendrite/syncapi/sync/requestpool.go:63]" req.id=9VLiRBfntPgJ req.method=GET req.path=/_matrix/client/r0/sync since=s0_0 timeout=20s userID="@0:12D3KooWR7weBT7ecN5tQMyAESw7tWpcENq7gW7rMeCZaVg646Vj" user_id="@0:12D3KooWR7weBT7ecN5tQMyAESw7tWpcENq7gW7rMeCZaVg646Vj"
19:34:17.820 rageshake.js?5d3d:65 ServiceWorker sw.js registration successful with scope: https://p2p.riot.im/
19:34:17.820 rageshake.js?5d3d:65 sw.js listening for new updates...
19:34:17.956 rageshake.js?5d3d:65 Looking for queued outgoing room key requests
19:34:17.958 rageshake.js?5d3d:65 No more outgoing room key requests
19:34:17.972 rageshake.js?5d3d:65 Saving device tracking data at token s0_0
19:34:19.193 rageshake.js?5d3d:65 Routing URL https://p2p.riot.im/#/register
19:34:19.196 dendrite-sw.js?6ec0:86 dendrite-sw.js: v0.0.2 forwarding https://p2p.riot.im/_matrix/client/versions to Go
19:34:19.197 wasm_exec.js?3f15:44 Received request:
19:34:19.197 wasm_exec.js?3f15:44 GET https://p2p.riot.im/_matrix/client/versions HTTP/1.0
accept: */*
user-agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_3) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/80.0.3987.132 Safari/537.36
19:34:19.197 wasm_exec.js?3f15:44 time="2020-03-16T19:34:19.197000000Z" level=info msg="Incoming request" func="RequestWithLogging\n\t" file=" [/Users/kegan/go/pkg/mod/github.com/matrix-org/util@v0.0.0-20190711121626-527ce5ddefc7/json.go:122]" req.id=WE1LM8UXoKeP req.method=GET req.path=/_matrix/client/versions
19:34:19.198 wasm_exec.js?3f15:44 time="2020-03-16T19:34:19.198000000Z" level=info msg="Responding (50 bytes)" func="respond\n\t" file=" [/Users/kegan/go/pkg/mod/github.com/matrix-org/util@v0.0.0-20190711121626-527ce5ddefc7/json.go:170]" code=200 req.id=WE1LM8UXoKeP req.method=GET req.path=/_matrix/client/versions
19:34:19.198 wasm_exec.js?3f15:44 Sending response:
19:34:19.198 wasm_exec.js?3f15:44 HTTP/1.1 200 OK
Connection: close
Access-Control-Allow-Headers: Origin, X-Requested-With, Content-Type, Accept, Authorization
Access-Control-Allow-Methods: GET, POST, PUT, DELETE, OPTIONS
Access-Control-Allow-Origin: *
Content-Type: application/json
{"versions":["r0.0.1","r0.1.0","r0.2.0","r0.3.0"]}
19:34:19.203 rageshake.js?5d3d:65 Warning: componentWillMount has been renamed, and is not recommended for use. See https://fb.me/react-unsafe-component-lifecycles for details.
* Move code with side effects to componentDidMount, and set initial state in the constructor.
* Rename componentWillMount to UNSAFE_componentWillMount to suppress this warning in non-strict mode. In React 17.x, only the UNSAFE_ name will work. To rename all deprecated lifecycles to their new names, you can run `npx react-codemod rename-unsafe-lifecycles` in your project source folder.
Please update the following components: Registration
consoleObj.<computed> @ rageshake.js?5d3d:65
19:34:19.203 rageshake.js?5d3d:65 Warning: componentWillReceiveProps has been renamed, and is not recommended for use. See https://fb.me/react-unsafe-component-lifecycles for details.
* Move data fetching code or side effects to componentDidUpdate.
* If you're updating state whenever props change, refactor your code to use memoization techniques or move it to static getDerivedStateFromProps. Learn more at: https://fb.me/react-derived-state
* Rename componentWillReceiveProps to UNSAFE_componentWillReceiveProps to suppress this warning in non-strict mode. In React 17.x, only the UNSAFE_ name will work. To rename all deprecated lifecycles to their new names, you can run `npx react-codemod rename-unsafe-lifecycles` in your project source folder.
Please update the following components: Registration
consoleObj.<computed> @ rageshake.js?5d3d:65
19:34:19.204 rageshake.js?5d3d:65 newscreen register
19:34:19.299 dendrite-sw.js?6ec0:86 dendrite-sw.js: v0.0.2 forwarding https://p2p.riot.im/_matrix/client/versions to Go
19:34:19.299 wasm_exec.js?3f15:44 Received request:
19:34:19.299 wasm_exec.js?3f15:44 GET https://p2p.riot.im/_matrix/client/versions HTTP/1.0
accept: application/json
user-agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_3) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/80.0.3987.132 Safari/537.36
19:34:19.300 wasm_exec.js?3f15:44 time="2020-03-16T19:34:19.300000000Z" level=info msg="Incoming request" func="RequestWithLogging\n\t" file=" [/Users/kegan/go/pkg/mod/github.com/matrix-org/util@v0.0.0-20190711121626-527ce5ddefc7/json.go:122]" req.id=Q94mMvbQABlI req.method=GET req.path=/_matrix/client/versions
19:34:19.300 wasm_exec.js?3f15:44 time="2020-03-16T19:34:19.300000000Z" level=info msg="Responding (50 bytes)" func="respond\n\t" file=" [/Users/kegan/go/pkg/mod/github.com/matrix-org/util@v0.0.0-20190711121626-527ce5ddefc7/json.go:170]" code=200 req.id=Q94mMvbQABlI req.method=GET req.path=/_matrix/client/versions
19:34:19.301 wasm_exec.js?3f15:44 Sending response:
19:34:19.301 wasm_exec.js?3f15:44 HTTP/1.1 200 OK
Connection: close
Access-Control-Allow-Headers: Origin, X-Requested-With, Content-Type, Accept, Authorization
Access-Control-Allow-Methods: GET, POST, PUT, DELETE, OPTIONS
Access-Control-Allow-Origin: *
Content-Type: application/json
{"versions":["r0.0.1","r0.1.0","r0.2.0","r0.3.0"]}
19:34:19.306 dendrite-sw.js?6ec0:86 dendrite-sw.js: v0.0.2 forwarding https://p2p.riot.im/_matrix/client/r0/register to Go
19:34:19.306 wasm_exec.js?3f15:44 Received request:
19:34:19.306 wasm_exec.js?3f15:44 POST https://p2p.riot.im/_matrix/client/r0/register HTTP/1.0
accept: application/json
content-type: application/json
user-agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_3) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/80.0.3987.132 Safari/537.36
Content-Length: 85
{"initial_device_display_name":"https://p2p.riot.im/ via Chrome on Mac OS","auth":{}}
19:34:19.307 wasm_exec.js?3f15:44 time="2020-03-16T19:34:19.307000000Z" level=info msg="Incoming request" func="RequestWithLogging\n\t" file=" [/Users/kegan/go/pkg/mod/github.com/matrix-org/util@v0.0.0-20190711121626-527ce5ddefc7/json.go:122]" req.id=155tDv5Nu4Ou req.method=POST req.path=/_matrix/client/r0/register
19:34:19.308 wasm_exec.js?3f15:44 time="2020-03-16T19:34:19.308000000Z" level=info msg="Processing registration request" func="Register\n\t" file=" [/Users/kegan/github/dendrite/clientapi/routing/register.go:507]" auth.type="" req.id=155tDv5Nu4Ou req.method=POST req.path=/_matrix/client/r0/register session_id="" username=1
19:34:19.308 wasm_exec.js?3f15:44 time="2020-03-16T19:34:19.308000000Z" level=info msg="Responding (104 bytes)" func="respond\n\t" file=" [/Users/kegan/go/pkg/mod/github.com/matrix-org/util@v0.0.0-20190711121626-527ce5ddefc7/json.go:170]" code=401 req.id=155tDv5Nu4Ou req.method=POST req.path=/_matrix/client/r0/register
19:34:19.309 wasm_exec.js?3f15:44 Sending response:
19:34:19.309 wasm_exec.js?3f15:44 HTTP/1.1 401 Unauthorized
Connection: close
Access-Control-Allow-Headers: Origin, X-Requested-With, Content-Type, Accept, Authorization
Access-Control-Allow-Methods: GET, POST, PUT, DELETE, OPTIONS
Access-Control-Allow-Origin: *
Content-Type: application/json
{"flows":[{"stages":["m.login.dummy"]}],"completed":[],"params":{},"session":"vdciYHee7ZVIpOukJuRBVN5P"}
19:34:19.310 /_matrix/client/r0/register:1 Failed to load resource: the server responded with a status of 401 ()
19:34:23.358 p2pLocalNode.js?8092:111 Connected peers: 5 Discovered peers: 193 Found providers: Array(6)
19:34:27.586 rageshake.js?5d3d:65 Starting load of AsyncWrapper for modal
19:34:27.587 rageshake.js?5d3d:65 Warning: componentWillMount has been renamed, and is not recommended for use. See https://fb.me/react-unsafe-component-lifecycles for details.
* Move code with side effects to componentDidMount, and set initial state in the constructor.
* Rename componentWillMount to UNSAFE_componentWillMount to suppress this warning in non-strict mode. In React 17.x, only the UNSAFE_ name will work. To rename all deprecated lifecycles to their new names, you can run `npx react-codemod rename-unsafe-lifecycles` in your project source folder.
Please update the following components: AsyncWrapper
consoleObj.<computed> @ rageshake.js?5d3d:65
19:34:27.711 rageshake.js?5d3d:65 Warning: componentWillMount has been renamed, and is not recommended for use. See https://fb.me/react-unsafe-component-lifecycles for details.
* Move code with side effects to componentDidMount, and set initial state in the constructor.
* Rename componentWillMount to UNSAFE_componentWillMount to suppress this warning in non-strict mode. In React 17.x, only the UNSAFE_ name will work. To rename all deprecated lifecycles to their new names, you can run `npx react-codemod rename-unsafe-lifecycles` in your project source folder.
Please update the following components: BaseDialog
consoleObj.<computed> @ rageshake.js?5d3d:65
19:34:29.009 dendrite-sw.js?6ec0:86 dendrite-sw.js: v0.0.2 forwarding https://p2p.riot.im/_matrix/client/r0/register to Go
19:34:29.010 rageshake.js?5d3d:65 Warning: componentWillMount has been renamed, and is not recommended for use. See https://fb.me/react-unsafe-component-lifecycles for details.
* Move code with side effects to componentDidMount, and set initial state in the constructor.
* Rename componentWillMount to UNSAFE_componentWillMount to suppress this warning in non-strict mode. In React 17.x, only the UNSAFE_ name will work. To rename all deprecated lifecycles to their new names, you can run `npx react-codemod rename-unsafe-lifecycles` in your project source folder.
Please update the following components: InteractiveAuth
consoleObj.<computed> @ rageshake.js?5d3d:65
19:34:29.010 wasm_exec.js?3f15:44 Received request:
19:34:29.010 wasm_exec.js?3f15:44 POST https://p2p.riot.im/_matrix/client/r0/register HTTP/1.0
accept: application/json
content-type: application/json
user-agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_3) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/80.0.3987.132 Safari/537.36
Content-Length: 156
{"username":"matthew","password":"mrflibblesaysno","initial_device_display_name":"https://p2p.riot.im/ via Chrome on Mac OS","auth":{},"inhibitLogin":false}
19:34:29.011 wasm_exec.js?3f15:44 time="2020-03-16T19:34:29.010000000Z" level=info msg="Incoming request" func="RequestWithLogging\n\t" file=" [/Users/kegan/go/pkg/mod/github.com/matrix-org/util@v0.0.0-20190711121626-527ce5ddefc7/json.go:122]" req.id=697PcfwZw6J8 req.method=POST req.path=/_matrix/client/r0/register
19:34:29.011 wasm_exec.js?3f15:44 time="2020-03-16T19:34:29.011000000Z" level=info msg="Processing registration request" func="Register\n\t" file=" [/Users/kegan/github/dendrite/clientapi/routing/register.go:507]" auth.type="" req.id=697PcfwZw6J8 req.method=POST req.path=/_matrix/client/r0/register session_id="" username=matthew
19:34:29.011 wasm_exec.js?3f15:44 time="2020-03-16T19:34:29.011000000Z" level=info msg="Responding (104 bytes)" func="respond\n\t" file=" [/Users/kegan/go/pkg/mod/github.com/matrix-org/util@v0.0.0-20190711121626-527ce5ddefc7/json.go:170]" code=401 req.id=697PcfwZw6J8 req.method=POST req.path=/_matrix/client/r0/register
19:34:29.012 wasm_exec.js?3f15:44 Sending response:
19:34:29.012 wasm_exec.js?3f15:44 HTTP/1.1 401 Unauthorized
Connection: close
Access-Control-Allow-Headers: Origin, X-Requested-With, Content-Type, Accept, Authorization
Access-Control-Allow-Methods: GET, POST, PUT, DELETE, OPTIONS
Access-Control-Allow-Origin: *
Content-Type: application/json
{"flows":[{"stages":["m.login.dummy"]}],"completed":[],"params":{},"session":"bsftg4rxYLt3b28Dzp0mcCUv"}
19:34:29.015 /_matrix/client/r0/register:1 Failed to load resource: the server responded with a status of 401 ()
19:34:29.015 rageshake.js?5d3d:65 Active flow => {"stages":["m.login.dummy"]}
19:34:29.015 rageshake.js?5d3d:65 Next stage: m.login.dummy
19:34:29.017 dendrite-sw.js?6ec0:86 dendrite-sw.js: v0.0.2 forwarding https://p2p.riot.im/_matrix/client/r0/register to Go
19:34:29.018 wasm_exec.js?3f15:44 Received request:
19:34:29.018 wasm_exec.js?3f15:44 POST https://p2p.riot.im/_matrix/client/r0/register HTTP/1.0
accept: application/json
content-type: application/json
user-agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_3) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/80.0.3987.132 Safari/537.36
Content-Length: 215
{"username":"matthew","password":"mrflibblesaysno","initial_device_display_name":"https://p2p.riot.im/ via Chrome on Mac OS","auth":{"session":"bsftg4rxYLt3b28Dzp0mcCUv","type":"m.login.dummy"},"inhibitLogin":false}
19:34:29.019 wasm_exec.js?3f15:44 time="2020-03-16T19:34:29.018000000Z" level=info msg="Incoming request" func="RequestWithLogging\n\t" file=" [/Users/kegan/go/pkg/mod/github.com/matrix-org/util@v0.0.0-20190711121626-527ce5ddefc7/json.go:122]" req.id=OxcxQKddiCXR req.method=POST req.path=/_matrix/client/r0/register
19:34:29.019 wasm_exec.js?3f15:44 time="2020-03-16T19:34:29.019000000Z" level=info msg="Processing registration request" func="Register\n\t" file=" [/Users/kegan/github/dendrite/clientapi/routing/register.go:507]" auth.type=m.login.dummy req.id=OxcxQKddiCXR req.method=POST req.path=/_matrix/client/r0/register session_id=bsftg4rxYLt3b28Dzp0mcCUv username=matthew
19:34:29.134 wasm_exec.js?3f15:44 time="2020-03-16T19:34:29.134000000Z" level=info msg="Responding (228 bytes)" func="respond\n\t" file=" [/Users/kegan/go/pkg/mod/github.com/matrix-org/util@v0.0.0-20190711121626-527ce5ddefc7/json.go:170]" code=200 req.id=OxcxQKddiCXR req.method=POST req.path=/_matrix/client/r0/register
19:34:29.135 wasm_exec.js?3f15:44 Sending response:
19:34:29.135 wasm_exec.js?3f15:44 HTTP/1.1 200 OK
Connection: close
Access-Control-Allow-Headers: Origin, X-Requested-With, Content-Type, Accept, Authorization
Access-Control-Allow-Methods: GET, POST, PUT, DELETE, OPTIONS
Access-Control-Allow-Origin: *
Content-Type: application/json
{"user_id":"@matthew:12D3KooWR7weBT7ecN5tQMyAESw7tWpcENq7gW7rMeCZaVg646Vj","access_token":"RDYNhCm8zim_6bbAJghcq2BnGGYkpZ3vERqpgg4C7MY","home_server":"12D3KooWR7weBT7ecN5tQMyAESw7tWpcENq7gW7rMeCZaVg646Vj","device_id":"uhp8Z--y"}
19:34:29.138 rageshake.js?5d3d:65 Ending watcher ID 1584387257135_5_mjolnirRooms_null
19:34:29.138 rageshake.js?5d3d:65 stopping MatrixClient
19:34:29.138 rageshake.js?5d3d:65 SyncApi.stop
19:34:29.138 rageshake.js?5d3d:65 stopping OutgoingRoomKeyRequestManager
19:34:29.138 rageshake.js?5d3d:65 setLoggedIn: mxid: @matthew:12D3KooWR7weBT7ecN5tQMyAESw7tWpcENq7gW7rMeCZaVg646Vj deviceId: uhp8Z--y guest: false hs: https://p2p.riot.im softLogout: false
19:34:29.139 rageshake.js?5d3d:65 Sync no longer running: exiting
19:34:29.140 rageshake.js?5d3d:65 Removing indexeddb instance: matrix-js-sdk:crypto
19:34:29.141 rageshake.js?5d3d:65 versionchange for indexeddb undefined: closing
19:34:29.152 rageshake.js?5d3d:65 Removed indexeddb instance: matrix-js-sdk:crypto
19:34:29.166 rageshake.js?5d3d:65 IndexedDB worker is ready
19:34:29.166 logger.js?f5ea:46 Removing indexeddb instance: matrix-js-sdk:riot-web-sync
19:34:29.194 p2pLocalNode.js?8092:111 Connected peers: 5 Discovered peers: 292 Found providers: Array(6)
19:34:29.220 logger.js?f5ea:46 Removed indexeddb instance: matrix-js-sdk:riot-web-sync
19:34:29.221 rageshake.js?5d3d:65 Deleted indexeddb data.
19:34:29.221 rageshake.js?5d3d:65 StorageManager: Checking storage consistency
19:34:29.221 rageshake.js?5d3d:65 StorageManager: Local storage supported? true
19:34:29.221 rageshake.js?5d3d:65 StorageManager: IndexedDB supported? true
19:34:29.221 rageshake.js?5d3d:65 StorageManager: Local storage contains data? false
19:34:29.221 rageshake.js?5d3d:65 StorageManager: Crypto initialised? null
19:34:29.315 rageshake.js?5d3d:65 StorageManager: Sync store using IndexedDB contains data? false
19:34:29.405 rageshake.js?5d3d:65 StorageManager: Crypto store using IndexedDB contains data? false
19:34:29.405 rageshake.js?5d3d:65 StorageManager: Storage consistency checks passed
19:34:29.406 rageshake.js?5d3d:65 Session persisted for @matthew:12D3KooWR7weBT7ecN5tQMyAESw7tWpcENq7gW7rMeCZaVg646Vj
19:34:29.407 rageshake.js?5d3d:65 Lifecycle: Starting MatrixClient
19:34:29.412 rageshake.js?5d3d:65 Updating homeserver-configured integration managers...
19:34:29.413 rageshake.js?5d3d:65 Starting watcher for mjolnirRooms@<null room> as ID 1584387269413_6_mjolnirRooms_null
19:34:29.414 rageshake.js?5d3d:65 IndexedDBStore.startup: connecting to backend
19:34:29.414 rageshake.js?5d3d:65 MatrixClientPeg: waiting for MatrixClient store to initialise
19:34:29.416 dendrite-sw.js?6ec0:86 dendrite-sw.js: v0.0.2 forwarding https://p2p.riot.im/_matrix/client/r0/user/%40matthew%3A12D3KooWR7weBT7ecN5tQMyAESw7tWpcENq7gW7rMeCZaVg646Vj/account_data/m.cross_signing.master to Go
19:34:29.416 wasm_exec.js?3f15:44 Received request:
19:34:29.416 wasm_exec.js?3f15:44 GET https://p2p.riot.im/_matrix/client/r0/user/%40matthew%3A12D3KooWR7weBT7ecN5tQMyAESw7tWpcENq7gW7rMeCZaVg646Vj/account_data/m.cross_signing.master HTTP/1.0
accept: application/json
authorization: Bearer RDYNhCm8zim_6bbAJghcq2BnGGYkpZ3vERqpgg4C7MY
user-agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_3) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/80.0.3987.132 Safari/537.36
19:34:29.418 wasm_exec.js?3f15:44 time="2020-03-16T19:34:29.417000000Z" level=info msg="Incoming request" func="RequestWithLogging\n\t" file=" [/Users/kegan/go/pkg/mod/github.com/matrix-org/util@v0.0.0-20190711121626-527ce5ddefc7/json.go:122]" req.id=KY9CnMibn8Qb req.method=GET req.path="/_matrix/client/r0/user/@matthew:12D3KooWR7weBT7ecN5tQMyAESw7tWpcENq7gW7rMeCZaVg646Vj/account_data/m.cross_signing.master"
19:34:29.419 wasm_exec.js?3f15:44 time="2020-03-16T19:34:29.419000000Z" level=info msg="Responding (4 bytes)" func="respond\n\t" file=" [/Users/kegan/go/pkg/mod/github.com/matrix-org/util@v0.0.0-20190711121626-527ce5ddefc7/json.go:170]" code=200 req.id=KY9CnMibn8Qb req.method=GET req.path="/_matrix/client/r0/user/@matthew:12D3KooWR7weBT7ecN5tQMyAESw7tWpcENq7gW7rMeCZaVg646Vj/account_data/m.cross_signing.master"
19:34:29.419 wasm_exec.js?3f15:44 Sending response:
19:34:29.420 wasm_exec.js?3f15:44 HTTP/1.1 200 OK
Connection: close
Access-Control-Allow-Headers: Origin, X-Requested-With, Content-Type, Accept, Authorization
Access-Control-Allow-Methods: GET, POST, PUT, DELETE, OPTIONS
Access-Control-Allow-Origin: *
Content-Type: application/json
null
19:34:29.421 The FetchEvent for "https://12d3koowr7webt7ecn5tqmyaesw7twpcenq7gw7rmeczavg646vj/.well-known/matrix/client" resulted in a network error response: the promise was rejected.
19:34:29.421 dendrite_sw.js:1 Uncaught (in promise) TypeError: Failed to fetch
19:34:29.421 rageshake.js?5d3d:65 Homeserver has no integration managers
19:34:29.421 12d3koowr7webt7ecn5tqmyaesw7twpcenq7gw7rmeczavg646vj/.well-known/matrix/client:1 Failed to load resource: net::ERR_FAILED
19:34:29.425 rageshake.js?5d3d:65 StorageManager: Persistent? true
19:34:29.428 rageshake.js?5d3d:65 newscreen home
19:34:29.429 rageshake.js?5d3d:65 returning explicit theme: light
19:34:29.459 rageshake.js?5d3d:65 IndexedDB worker is ready
19:34:29.459 logger.js?f5ea:46 LocalIndexedDBStoreBackend.connect: connecting...
19:34:29.459 logger.js?f5ea:46 LocalIndexedDBStoreBackend.connect: awaiting connection...
19:34:29.477 logger.js?f5ea:46 LocalIndexedDBStoreBackend.connect: upgrading from 0
19:34:29.488 logger.js?f5ea:46 LocalIndexedDBStoreBackend.connect: connected
19:34:29.488 logger.js?f5ea:46 LocalIndexedDBStoreBackend: loading account data...
19:34:29.488 logger.js?f5ea:46 LocalIndexedDBStoreBackend: loading sync data...
19:34:29.488 logger.js?f5ea:46 LocalIndexedDBStoreBackend: loaded account data
19:34:29.489 logger.js?f5ea:46 LocalIndexedDBStoreBackend: loaded sync data
19:34:29.489 logger.js?f5ea:46 LocalIndexedDBStoreBackend: loaded initial data
19:34:29.489 rageshake.js?5d3d:65 IndexedDBStore.startup: loading presence events
19:34:29.490 rageshake.js?5d3d:65 IndexedDBStore.startup: processing presence events
19:34:29.490 rageshake.js?5d3d:65 Crypto: initialising roomlist...
19:34:29.490 rageshake.js?5d3d:65 connecting to indexeddb matrix-js-sdk:crypto
19:34:29.501 rageshake.js?5d3d:65 Upgrading IndexedDBCryptoStore from version 0 to 9
19:34:29.513 rageshake.js?5d3d:65 connected to indexeddb matrix-js-sdk:crypto
19:34:29.516 rageshake.js?5d3d:65 Crypto: initialising crypto object...
19:34:29.516 rageshake.js?5d3d:65 Crypto: initialising Olm...
19:34:29.516 rageshake.js?5d3d:65 Crypto: initialising Olm device...
19:34:29.528 rageshake.js?5d3d:65 Crypto: loading device list...
19:34:29.529 rageshake.js?5d3d:65 Crypto: fetching own devices...
19:34:29.530 rageshake.js?5d3d:65 Crypto: adding this device to the store...
19:34:29.531 rageshake.js?5d3d:65 Now tracking device list for @matthew:12D3KooWR7weBT7ecN5tQMyAESw7tWpcENq7gW7rMeCZaVg646Vj
19:34:29.531 rageshake.js?5d3d:65 Crypto: checking for key backup...
19:34:29.531 rageshake.js?5d3d:65 Checking key backup status...
19:34:29.532 rageshake.js?5d3d:65 MatrixClientPeg: really starting MatrixClient
19:34:29.532 dendrite-sw.js?6ec0:86 dendrite-sw.js: v0.0.2 forwarding https://p2p.riot.im/_matrix/client/unstable/room_keys/version to Go
19:34:29.532 rageshake.js?5d3d:65 Getting saved sync token...
19:34:29.532 wasm_exec.js?3f15:44 Received request:
19:34:29.533 wasm_exec.js?3f15:44 GET https://p2p.riot.im/_matrix/client/unstable/room_keys/version HTTP/1.0
accept: application/json
authorization: Bearer RDYNhCm8zim_6bbAJghcq2BnGGYkpZ3vERqpgg4C7MY
user-agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_3) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/80.0.3987.132 Safari/537.36
19:34:29.533 rageshake.js?5d3d:65 Getting push rules...
19:34:29.533 wasm_exec.js?3f15:44 Sending response:
19:34:29.533 wasm_exec.js?3f15:44 HTTP/1.1 404 Not Found
Connection: close
Access-Control-Allow-Headers: Origin, X-Requested-With, Content-Type, Accept, Authorization
Access-Control-Allow-Methods: GET, POST, PUT, DELETE, OPTIONS
Access-Control-Allow-Origin: *
Content-Type: text/plain; charset=utf-8
X-Content-Type-Options: nosniff
404 page not found
19:34:29.533 rageshake.js?5d3d:65 MatrixClientPeg: MatrixClient started
19:34:29.534 rageshake.js?5d3d:65 Warning: Can't perform a React state update on an unmounted component. This is a no-op, but it indicates a memory leak in your application. To fix, cancel all subscriptions and asynchronous tasks in the componentWillUnmount method.
in Registration (created by MatrixChat)
consoleObj.<computed> @ rageshake.js?5d3d:65
19:34:29.534 dendrite-sw.js?6ec0:86 dendrite-sw.js: v0.0.2 forwarding https://p2p.riot.im/_matrix/client/r0/voip/turnServer to Go
19:34:29.535 wasm_exec.js?3f15:44 Received request:
19:34:29.535 rageshake.js?5d3d:65 Got saved sync token
19:34:29.535 rageshake.js?5d3d:65 Getting saved sync...
19:34:29.535 wasm_exec.js?3f15:44 GET https://p2p.riot.im/_matrix/client/r0/voip/turnServer HTTP/1.0
accept: application/json
authorization: Bearer RDYNhCm8zim_6bbAJghcq2BnGGYkpZ3vERqpgg4C7MY
user-agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_3) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/80.0.3987.132 Safari/537.36
19:34:29.535 /_matrix/client/unstable/room_keys/version:1 Failed to load resource: the server responded with a status of 404 ()
19:34:29.535 wasm_exec.js?3f15:44 time="2020-03-16T19:34:29.535000000Z" level=info msg="Incoming request" func="RequestWithLogging\n\t" file=" [/Users/kegan/go/pkg/mod/github.com/matrix-org/util@v0.0.0-20190711121626-527ce5ddefc7/json.go:122]" req.id=kjlgH2oB6DHU req.method=GET req.path=/_matrix/client/r0/voip/turnServer
19:34:29.535 rageshake.js?5d3d:65 Error checking for active key backup Error: Server returned 404 error: 404 page not found
at parseErrorResponse (http-api.js?2054:841)
at eval (http-api.js?2054:794)
at Object.eval [as callback] (http-api.js?2054:740)
at on_end (index.js?722a:294)
at XMLHttpRequest.on_state_change (index.js?722a:244)
19:34:29.536 rageshake.js?5d3d:65 Got reply from saved sync, exists? false
19:34:29.536 wasm_exec.js?3f15:44 time="2020-03-16T19:34:29.536000000Z" level=info msg="Responding (2 bytes)" func="respond\n\t" file=" [/Users/kegan/go/pkg/mod/github.com/matrix-org/util@v0.0.0-20190711121626-527ce5ddefc7/json.go:170]" code=200 req.id=kjlgH2oB6DHU req.method=GET req.path=/_matrix/client/r0/voip/turnServer
19:34:29.536 wasm_exec.js?3f15:44 Sending response:
19:34:29.536 wasm_exec.js?3f15:44 HTTP/1.1 200 OK
Connection: close
Access-Control-Allow-Headers: Origin, X-Requested-With, Content-Type, Accept, Authorization
Access-Control-Allow-Methods: GET, POST, PUT, DELETE, OPTIONS
Access-Control-Allow-Origin: *
Content-Type: application/json
{}
19:34:29.537 dendrite-sw.js?6ec0:86 dendrite-sw.js: v0.0.2 forwarding https://p2p.riot.im/_matrix/client/r0/pushrules/ to Go
19:34:29.537 wasm_exec.js?3f15:44 Received request:
19:34:29.538 wasm_exec.js?3f15:44 GET https://p2p.riot.im/_matrix/client/r0/pushrules/ HTTP/1.0
accept: application/json
authorization: Bearer RDYNhCm8zim_6bbAJghcq2BnGGYkpZ3vERqpgg4C7MY
user-agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_3) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/80.0.3987.132 Safari/537.36
19:34:29.538 wasm_exec.js?3f15:44 time="2020-03-16T19:34:29.538000000Z" level=info msg="Incoming request" func="RequestWithLogging\n\t" file=" [/Users/kegan/go/pkg/mod/github.com/matrix-org/util@v0.0.0-20190711121626-527ce5ddefc7/json.go:122]" req.id=LOqCYntR4306 req.method=GET req.path=/_matrix/client/r0/pushrules/
19:34:29.538 wasm_exec.js?3f15:44 time="2020-03-16T19:34:29.538000000Z" level=info msg="Responding (76 bytes)" func="respond\n\t" file=" [/Users/kegan/go/pkg/mod/github.com/matrix-org/util@v0.0.0-20190711121626-527ce5ddefc7/json.go:170]" code=200 req.id=LOqCYntR4306 req.method=GET req.path=/_matrix/client/r0/pushrules/
19:34:29.538 wasm_exec.js?3f15:44 Sending response:
19:34:29.539 wasm_exec.js?3f15:44 HTTP/1.1 200 OK
Connection: close
Access-Control-Allow-Headers: Origin, X-Requested-With, Content-Type, Accept, Authorization
Access-Control-Allow-Methods: GET, POST, PUT, DELETE, OPTIONS
Access-Control-Allow-Origin: *
Content-Type: application/json
{"global":{"content":[],"override":[],"room":[],"sender":[],"underride":[]}}
19:34:29.539 dendrite-sw.js?6ec0:86 dendrite-sw.js: v0.0.2 forwarding https://p2p.riot.im/_matrix/client/r0/pushers to Go
19:34:29.540 wasm_exec.js?3f15:44 Received request:
19:34:29.540 wasm_exec.js?3f15:44 GET https://p2p.riot.im/_matrix/client/r0/pushers HTTP/1.0
accept: application/json
authorization: Bearer RDYNhCm8zim_6bbAJghcq2BnGGYkpZ3vERqpgg4C7MY
user-agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_3) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/80.0.3987.132 Safari/537.36
19:34:29.540 rageshake.js?5d3d:65 Got push rules
19:34:29.540 rageshake.js?5d3d:65 Checking lazy load status...
19:34:29.540 wasm_exec.js?3f15:44 Sending response:
19:34:29.540 rageshake.js?5d3d:65 Checking server lazy load support...
19:34:29.540 wasm_exec.js?3f15:44 HTTP/1.1 404 Not Found
Connection: close
Access-Control-Allow-Headers: Origin, X-Requested-With, Content-Type, Accept, Authorization
Access-Control-Allow-Methods: GET, POST, PUT, DELETE, OPTIONS
Access-Control-Allow-Origin: *
Content-Type: text/plain; charset=utf-8
X-Content-Type-Options: nosniff
404 page not found
19:34:29.541 /_matrix/client/r0/pushers:1 Failed to load resource: the server responded with a status of 404 ()
19:34:29.541 dendrite-sw.js?6ec0:86 dendrite-sw.js: v0.0.2 forwarding https://p2p.riot.im/_matrix/client/r0/keys/upload to Go
19:34:29.542 rageshake.js?5d3d:65 Couldn't get pushers: Error: Server returned 404 error: 404 page not found
consoleObj.<computed> @ rageshake.js?5d3d:65
19:34:29.542 wasm_exec.js?3f15:44 Received request:
19:34:29.542 wasm_exec.js?3f15:44 POST https://p2p.riot.im/_matrix/client/r0/keys/upload HTTP/1.0
accept: application/json
authorization: Bearer RDYNhCm8zim_6bbAJghcq2BnGGYkpZ3vERqpgg4C7MY
content-type: application/json
user-agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_3) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/80.0.3987.132 Safari/537.36
Content-Length: 514
{"device_keys":{"algorithms":["m.olm.v1.curve25519-aes-sha2","m.megolm.v1.aes-sha2"],"device_id":"uhp8Z--y","keys":{"ed25519:uhp8Z--y":"4xuGhxnGZyZMR1cqbb0duqkdduzONUOXbV6dKG5fkOc","curve25519:uhp8Z--y":"TatFhynsAnEliytgmfRlK8bRw6XlQ6Dm1mLYMRFuhng"},"user_id":"@matthew:12D3KooWR7weBT7ecN5tQMyAESw7tWpcENq7gW7rMeCZaVg646Vj","signatures":{"@matthew:12D3KooWR7weBT7ecN5tQMyAESw7tWpcENq7gW7rMeCZaVg646Vj":{"ed25519:uhp8Z--y":"zkRVPjbuAOzS1CRgCdhKt589RDox1KoeSBodZzjk4TulD4LzpIr2P9oW4ld4wul6iNIVoGMfygDdK+CZenZQCA"}}}}
19:34:29.543 wasm_exec.js?3f15:44 Sending response:
19:34:29.543 wasm_exec.js?3f15:44 HTTP/1.1 404 Not Found
Connection: close
Access-Control-Allow-Headers: Origin, X-Requested-With, Content-Type, Accept, Authorization
Access-Control-Allow-Methods: GET, POST, PUT, DELETE, OPTIONS
Access-Control-Allow-Origin: *
Content-Type: text/plain; charset=utf-8
X-Content-Type-Options: nosniff
404 page not found
19:34:29.543 dendrite-sw.js?6ec0:86 dendrite-sw.js: v0.0.2 forwarding https://p2p.riot.im/_matrix/client/versions to Go
19:34:29.543 /_matrix/client/r0/keys/upload:1 Failed to load resource: the server responded with a status of 404 ()
19:34:29.544 wasm_exec.js?3f15:44 Received request:
19:34:29.544 wasm_exec.js?3f15:44 GET https://p2p.riot.im/_matrix/client/versions HTTP/1.0
accept: application/json
user-agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_3) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/80.0.3987.132 Safari/537.36
19:34:29.544 http-api.js?2054:841 Uncaught (in promise) Error: Server returned 404 error: 404 page not found
at parseErrorResponse (http-api.js?2054:841)
at eval (http-api.js?2054:794)
at Object.eval [as callback] (http-api.js?2054:740)
at on_end (index.js?722a:294)
at XMLHttpRequest.on_state_change (index.js?722a:244)
19:34:29.544 wasm_exec.js?3f15:44 time="2020-03-16T19:34:29.544000000Z" level=info msg="Incoming request" func="RequestWithLogging\n\t" file=" [/Users/kegan/go/pkg/mod/github.com/matrix-org/util@v0.0.0-20190711121626-527ce5ddefc7/json.go:122]" req.id=OOW6EJtRNmiq req.method=GET req.path=/_matrix/client/versions
19:34:29.544 wasm_exec.js?3f15:44 time="2020-03-16T19:34:29.544000000Z" level=info msg="Responding (50 bytes)" func="respond\n\t" file=" [/Users/kegan/go/pkg/mod/github.com/matrix-org/util@v0.0.0-20190711121626-527ce5ddefc7/json.go:170]" code=200 req.id=OOW6EJtRNmiq req.method=GET req.path=/_matrix/client/versions
19:34:29.545 wasm_exec.js?3f15:44 Sending response:
19:34:29.545 wasm_exec.js?3f15:44 HTTP/1.1 200 OK
Connection: close
Access-Control-Allow-Headers: Origin, X-Requested-With, Content-Type, Accept, Authorization
Access-Control-Allow-Methods: GET, POST, PUT, DELETE, OPTIONS
Access-Control-Allow-Origin: *
Content-Type: application/json
{"versions":["r0.0.1","r0.1.0","r0.2.0","r0.3.0"]}
19:34:29.546 rageshake.js?5d3d:65 LL: lazy loading requested but not supported by server, so disabling
19:34:29.546 rageshake.js?5d3d:65 Checking whether lazy loading has changed in store...
19:34:29.546 rageshake.js?5d3d:65 Storing client options...
19:34:29.558 rageshake.js?5d3d:65 Stored client options
19:34:29.558 rageshake.js?5d3d:65 Getting filter...
19:34:29.560 dendrite-sw.js?6ec0:86 dendrite-sw.js: v0.0.2 forwarding https://p2p.riot.im/_matrix/client/r0/user/%40matthew%3A12D3KooWR7weBT7ecN5tQMyAESw7tWpcENq7gW7rMeCZaVg646Vj/filter to Go
19:34:29.561 wasm_exec.js?3f15:44 Received request:
19:34:29.561 wasm_exec.js?3f15:44 POST https://p2p.riot.im/_matrix/client/r0/user/%40matthew%3A12D3KooWR7weBT7ecN5tQMyAESw7tWpcENq7gW7rMeCZaVg646Vj/filter HTTP/1.0
accept: application/json
authorization: Bearer RDYNhCm8zim_6bbAJghcq2BnGGYkpZ3vERqpgg4C7MY
content-type: application/json
user-agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_3) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/80.0.3987.132 Safari/537.36
Content-Length: 34
{"room":{"timeline":{"limit":20}}}
19:34:29.562 wasm_exec.js?3f15:44 time="2020-03-16T19:34:29.562000000Z" level=info msg="Incoming request" func="RequestWithLogging\n\t" file=" [/Users/kegan/go/pkg/mod/github.com/matrix-org/util@v0.0.0-20190711121626-527ce5ddefc7/json.go:122]" req.id=vGg52MMZSUeR req.method=POST req.path="/_matrix/client/r0/user/@matthew:12D3KooWR7weBT7ecN5tQMyAESw7tWpcENq7gW7rMeCZaVg646Vj/filter"
19:34:29.564 wasm_exec.js?3f15:44 time="2020-03-16T19:34:29.564000000Z" level=info msg="Responding (17 bytes)" func="respond\n\t" file=" [/Users/kegan/go/pkg/mod/github.com/matrix-org/util@v0.0.0-20190711121626-527ce5ddefc7/json.go:170]" code=200 req.id=vGg52MMZSUeR req.method=POST req.path="/_matrix/client/r0/user/@matthew:12D3KooWR7weBT7ecN5tQMyAESw7tWpcENq7gW7rMeCZaVg646Vj/filter"
19:34:29.564 wasm_exec.js?3f15:44 Sending response:
19:34:29.564 wasm_exec.js?3f15:44 HTTP/1.1 200 OK
Connection: close
Access-Control-Allow-Headers: Origin, X-Requested-With, Content-Type, Accept, Authorization
Access-Control-Allow-Methods: GET, POST, PUT, DELETE, OPTIONS
Access-Control-Allow-Origin: *
Content-Type: application/json
{"filter_id":"1"}
19:34:29.566 rageshake.js?5d3d:65 Sending first sync request...
19:34:29.566 rageshake.js?5d3d:65 Waiting for saved sync before starting sync processing...
19:34:29.567 dendrite-sw.js?6ec0:86 dendrite-sw.js: v0.0.2 forwarding https://p2p.riot.im/_matrix/client/r0/sync?filter=1&timeout=0&_cacheBuster=1584387269566 to Go
19:34:29.567 wasm_exec.js?3f15:44 Received request:
19:34:29.567 wasm_exec.js?3f15:44 GET https://p2p.riot.im/_matrix/client/r0/sync?filter=1&timeout=0&_cacheBuster=1584387269566 HTTP/1.0
accept: application/json
authorization: Bearer RDYNhCm8zim_6bbAJghcq2BnGGYkpZ3vERqpgg4C7MY
user-agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_3) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/80.0.3987.132 Safari/537.36
19:34:29.568 wasm_exec.js?3f15:44 time="2020-03-16T19:34:29.567000000Z" level=info msg="Incoming request" func="RequestWithLogging\n\t" file=" [/Users/kegan/go/pkg/mod/github.com/matrix-org/util@v0.0.0-20190711121626-527ce5ddefc7/json.go:122]" req.id=Epr20kXaCeSj req.method=GET req.path=/_matrix/client/r0/sync
19:34:29.568 wasm_exec.js?3f15:44 time="2020-03-16T19:34:29.568000000Z" level=info msg="Incoming /sync request" func="OnIncomingSyncRequest\n\t" file=" [/Users/kegan/github/dendrite/syncapi/sync/requestpool.go:63]" req.id=Epr20kXaCeSj req.method=GET req.path=/_matrix/client/r0/sync since="<nil>" timeout=0s userID="@matthew:12D3KooWR7weBT7ecN5tQMyAESw7tWpcENq7gW7rMeCZaVg646Vj" user_id="@matthew:12D3KooWR7weBT7ecN5tQMyAESw7tWpcENq7gW7rMeCZaVg646Vj"
19:34:29.570 wasm_exec.js?3f15:44 time="2020-03-16T19:34:29.570000000Z" level=info msg="Responding (275 bytes)" func="respond\n\t" file=" [/Users/kegan/go/pkg/mod/github.com/matrix-org/util@v0.0.0-20190711121626-527ce5ddefc7/json.go:170]" code=200 req.id=Epr20kXaCeSj req.method=GET req.path=/_matrix/client/r0/sync
19:34:29.570 wasm_exec.js?3f15:44 Sending response:
19:34:29.570 wasm_exec.js?3f15:44 HTTP/1.1 200 OK
Connection: close
Access-Control-Allow-Headers: Origin, X-Requested-With, Content-Type, Accept, Authorization
Access-Control-Allow-Methods: GET, POST, PUT, DELETE, OPTIONS
Access-Control-Allow-Origin: *
Content-Type: application/json
{"next_batch":"s0_0","account_data":{"events":[{"content":{"global":{"content":[],"override":[],"room":[],"sender":[],"underride":[]}},"event_id":"","origin_server_ts":0,"sender":"","type":"m.push_rules"}]},"presence":{"events":[]},"rooms":{"join":{},"invite":{},"leave":{}}}
19:34:29.572 rageshake.js?5d3d:65 Initial sync performed - resetting device tracking state
19:34:29.572 rageshake.js?5d3d:65 Now tracking device list for @matthew:12D3KooWR7weBT7ecN5tQMyAESw7tWpcENq7gW7rMeCZaVg646Vj
19:34:29.572 rageshake.js?5d3d:65 MatrixClient sync state => PREPARED
19:34:29.574 rageshake.js?5d3d:65 Checking for COLR support
19:34:29.574 rageshake.js?5d3d:65 Waiting for COLR SVG to load
19:34:29.578 rageshake.js?5d3d:65 Starting watcher for breadcrumbs@<null room> as ID 1584387269578_7_breadcrumbs_null
19:34:29.578 rageshake.js?5d3d:65 Starting watcher for TagPanel.disableTagPanel@<null room> as ID 1584387269578_8_TagPanel.disableTagPanel_null
19:34:29.580 dendrite-sw.js?6ec0:86 dendrite-sw.js: v0.0.2 forwarding https://p2p.riot.im/_matrix/client/r0/joined_groups to Go
19:34:29.580 wasm_exec.js?3f15:44 Received request:
19:34:29.580 wasm_exec.js?3f15:44 GET https://p2p.riot.im/_matrix/client/r0/joined_groups HTTP/1.0
accept: application/json
authorization: Bearer RDYNhCm8zim_6bbAJghcq2BnGGYkpZ3vERqpgg4C7MY
user-agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_3) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/80.0.3987.132 Safari/537.36
19:34:29.581 wasm_exec.js?3f15:44 Sending response:
19:34:29.581 wasm_exec.js?3f15:44 HTTP/1.1 404 Not Found
Connection: close
Access-Control-Allow-Headers: Origin, X-Requested-With, Content-Type, Accept, Authorization
Access-Control-Allow-Methods: GET, POST, PUT, DELETE, OPTIONS
Access-Control-Allow-Origin: *
Content-Type: text/plain; charset=utf-8
X-Content-Type-Options: nosniff
404 page not found
19:34:29.586 rageshake.js?5d3d:65 Starting watcher for breadcrumb_rooms@<null room> as ID 1584387269586_9_breadcrumb_rooms_null
19:34:29.593 rageshake.js?5d3d:65 Warning: componentWillMount has been renamed, and is not recommended for use. See https://fb.me/react-unsafe-component-lifecycles for details.
* Move code with side effects to componentDidMount, and set initial state in the constructor.
* Rename componentWillMount to UNSAFE_componentWillMount to suppress this warning in non-strict mode. In React 17.x, only the UNSAFE_ name will work. To rename all deprecated lifecycles to their new names, you can run `npx react-codemod rename-unsafe-lifecycles` in your project source folder.
Please update the following components: CallPreview, DragDropContext, LeftPanel, LoggedInView, PersistentApp, RoomBreadcrumbs, RoomList, TagPanel
consoleObj.<computed> @ rageshake.js?5d3d:65
19:34:29.593 rageshake.js?5d3d:65 Warning: componentWillReceiveProps has been renamed, and is not recommended for use. See https://fb.me/react-unsafe-component-lifecycles for details.
* Move data fetching code or side effects to componentDidUpdate.
* If you're updating state whenever props change, refactor your code to use memoization techniques or move it to static getDerivedStateFromProps. Learn more at: https://fb.me/react-derived-state
* Rename componentWillReceiveProps to UNSAFE_componentWillReceiveProps to suppress this warning in non-strict mode. In React 17.x, only the UNSAFE_ name will work. To rename all deprecated lifecycles to their new names, you can run `npx react-codemod rename-unsafe-lifecycles` in your project source folder.
Please update the following components: BaseAvatar, DroppableDimensionPublisher
consoleObj.<computed> @ rageshake.js?5d3d:65
19:34:29.607 dendrite-sw.js?6ec0:86 dendrite-sw.js: v0.0.2 forwarding https://p2p.riot.im/_matrix/client/r0/profile/%40matthew%3A12D3KooWR7weBT7ecN5tQMyAESw7tWpcENq7gW7rMeCZaVg646Vj to Go
19:34:29.607 wasm_exec.js?3f15:44 Received request:
19:34:29.607 wasm_exec.js?3f15:44 GET https://p2p.riot.im/_matrix/client/r0/profile/%40matthew%3A12D3KooWR7weBT7ecN5tQMyAESw7tWpcENq7gW7rMeCZaVg646Vj HTTP/1.0
accept: application/json
authorization: Bearer RDYNhCm8zim_6bbAJghcq2BnGGYkpZ3vERqpgg4C7MY
user-agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_3) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/80.0.3987.132 Safari/537.36
19:34:29.608 wasm_exec.js?3f15:44 time="2020-03-16T19:34:29.608000000Z" level=info msg="Incoming request" func="RequestWithLogging\n\t" file=" [/Users/kegan/go/pkg/mod/github.com/matrix-org/util@v0.0.0-20190711121626-527ce5ddefc7/json.go:122]" req.id=ubihFxCpsTHd req.method=GET req.path="/_matrix/client/r0/profile/@matthew:12D3KooWR7weBT7ecN5tQMyAESw7tWpcENq7gW7rMeCZaVg646Vj"
19:34:29.609 wasm_exec.js?3f15:44 time="2020-03-16T19:34:29.609000000Z" level=info msg="Responding (34 bytes)" func="respond\n\t" file=" [/Users/kegan/go/pkg/mod/github.com/matrix-org/util@v0.0.0-20190711121626-527ce5ddefc7/json.go:170]" code=200 req.id=ubihFxCpsTHd req.method=GET req.path="/_matrix/client/r0/profile/@matthew:12D3KooWR7weBT7ecN5tQMyAESw7tWpcENq7gW7rMeCZaVg646Vj"
19:34:29.609 wasm_exec.js?3f15:44 Sending response:
19:34:29.609 wasm_exec.js?3f15:44 HTTP/1.1 200 OK
Connection: close
Access-Control-Allow-Headers: Origin, X-Requested-With, Content-Type, Accept, Authorization
Access-Control-Allow-Methods: GET, POST, PUT, DELETE, OPTIONS
Access-Control-Allow-Origin: *
Content-Type: application/json
{"avatar_url":"","displayname":""}
19:34:29.618 rageshake.js?5d3d:65 Updating room sorting algorithm: sortByImportance=true
19:34:29.618 rageshake.js?5d3d:65 Generating initial room lists
19:34:29.623 rageshake.js?5d3d:65 Starting key download for Array(1)
19:34:29.623 dendrite-sw.js?6ec0:86 dendrite-sw.js: v0.0.2 forwarding https://p2p.riot.im/_matrix/client/r0/keys/query to Go
19:34:29.624 wasm_exec.js?3f15:44 Received request:
19:34:29.624 wasm_exec.js?3f15:44 POST https://p2p.riot.im/_matrix/client/r0/keys/query HTTP/1.0
accept: application/json
authorization: Bearer RDYNhCm8zim_6bbAJghcq2BnGGYkpZ3vERqpgg4C7MY
content-type: application/json
user-agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_3) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/80.0.3987.132 Safari/537.36
Content-Length: 99
{"device_keys":{"@matthew:12D3KooWR7weBT7ecN5tQMyAESw7tWpcENq7gW7rMeCZaVg646Vj":{}},"token":"s0_0"}
19:34:29.625 wasm_exec.js?3f15:44 Sending response:
19:34:29.625 wasm_exec.js?3f15:44 HTTP/1.1 404 Not Found
Connection: close
Access-Control-Allow-Headers: Origin, X-Requested-With, Content-Type, Accept, Authorization
Access-Control-Allow-Methods: GET, POST, PUT, DELETE, OPTIONS
Access-Control-Allow-Origin: *
Content-Type: text/plain; charset=utf-8
X-Content-Type-Options: nosniff
404 page not found
19:34:29.625 rageshake.js?5d3d:65 MatrixClient sync state => SYNCING
19:34:29.626 dendrite-sw.js?6ec0:86 dendrite-sw.js: v0.0.2 forwarding https://p2p.riot.im/_matrix/client/r0/keys/upload to Go
19:34:29.627 wasm_exec.js?3f15:44 Received request:
19:34:29.627 wasm_exec.js?3f15:44 POST https://p2p.riot.im/_matrix/client/r0/keys/upload HTTP/1.0
accept: application/json
authorization: Bearer RDYNhCm8zim_6bbAJghcq2BnGGYkpZ3vERqpgg4C7MY
content-type: application/json
user-agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_3) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/80.0.3987.132 Safari/537.36
Content-Length: 2
{}
19:34:29.627 wasm_exec.js?3f15:44 Sending response:
19:34:29.627 wasm_exec.js?3f15:44 HTTP/1.1 404 Not Found
Connection: close
Access-Control-Allow-Headers: Origin, X-Requested-With, Content-Type, Accept, Authorization
Access-Control-Allow-Methods: GET, POST, PUT, DELETE, OPTIONS
Access-Control-Allow-Origin: *
Content-Type: text/plain; charset=utf-8
X-Content-Type-Options: nosniff
404 page not found
19:34:29.629 dendrite-sw.js?6ec0:86 dendrite-sw.js: v0.0.2 forwarding https://p2p.riot.im/_matrix/client/r0/joined_groups to Go
19:34:29.629 /_matrix/client/r0/joined_groups:1 Failed to load resource: the server responded with a status of 404 ()
19:34:29.629 wasm_exec.js?3f15:44 Received request:
19:34:29.629 wasm_exec.js?3f15:44 GET https://p2p.riot.im/_matrix/client/r0/joined_groups HTTP/1.0
accept: application/json
authorization: Bearer RDYNhCm8zim_6bbAJghcq2BnGGYkpZ3vERqpgg4C7MY
user-agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_3) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/80.0.3987.132 Safari/537.36
19:34:29.629 wasm_exec.js?3f15:44 Sending response:
19:34:29.630 wasm_exec.js?3f15:44 HTTP/1.1 404 Not Found
Connection: close
Access-Control-Allow-Headers: Origin, X-Requested-With, Content-Type, Accept, Authorization
Access-Control-Allow-Methods: GET, POST, PUT, DELETE, OPTIONS
Access-Control-Allow-Origin: *
Content-Type: text/plain; charset=utf-8
X-Content-Type-Options: nosniff
404 page not found
19:34:29.651 /_matrix/client/r0/keys/query:1 Failed to load resource: the server responded with a status of 404 ()
19:34:29.651 /_matrix/client/r0/keys/upload:1 Failed to load resource: the server responded with a status of 404 ()
19:34:29.651 /_matrix/client/r0/joined_groups:1 Failed to load resource: the server responded with a status of 404 ()
19:34:29.654 rageshake.js?5d3d:65 Saving device tracking data at token s0_0
19:34:29.658 Avatar.js?0348:74 `name` argument to `getInitialLetter` not supplied
getInitialLetter @ Avatar.js?0348:74
19:34:29.659 rageshake.js?5d3d:65 Setting up Mjolnir: after sync
19:34:29.659 rageshake.js?5d3d:65 Updating Mjolnir ban lists to:
19:34:29.659 rageshake.js?5d3d:65 Error downloading keys for @matthew:12D3KooWR7weBT7ecN5tQMyAESw7tWpcENq7gW7rMeCZaVg646Vj: Error: Server returned 404 error: 404 page not found
at parseErrorResponse (http-api.js?2054:841)
at eval (http-api.js?2054:794)
at Object.eval [as callback] (http-api.js?2054:740)
at on_end (index.js?722a:294)
at XMLHttpRequest.on_state_change (index.js?722a:244)
consoleObj.<computed> @ rageshake.js?5d3d:65
19:34:29.659 rageshake.js?5d3d:65 Error downloading keys for @matthew:12D3KooWR7weBT7ecN5tQMyAESw7tWpcENq7gW7rMeCZaVg646Vj: Error: Server returned 404 error: 404 page not found
at parseErrorResponse (http-api.js?2054:841)
at eval (http-api.js?2054:794)
at Object.eval [as callback] (http-api.js?2054:740)
at on_end (index.js?722a:294)
at XMLHttpRequest.on_state_change (index.js?722a:244)
consoleObj.<computed> @ rageshake.js?5d3d:65
19:34:29.660 rageshake.js?5d3d:65 Error uploading one-time keys Error: Server returned 404 error: 404 page not found
at parseErrorResponse (webpack-internal:///68:825:13)
at eval (webpack-internal:///68:778:17)
at Object.eval [as callback] (webpack-internal:///68:725:9)
at on_end (webpack-internal:///145:289:13)
at XMLHttpRequest.on_state_change (webpack-internal:///145:239:7)
consoleObj.<computed> @ rageshake.js?5d3d:65
19:34:29.661 rageshake.js?5d3d:65 Drawing canvas to detect COLR support
19:34:29.740 rageshake.js?5d3d:65 Canvas check revealed COLR is supported? true
19:34:29.763 /#/home:1 Uncaught (in promise) Error: Server returned 404 error: 404 page not found
at parseErrorResponse (http-api.js?2054:841)
at eval (http-api.js?2054:794)
at Object.eval [as callback] (http-api.js?2054:740)
at on_end (index.js?722a:294)
at XMLHttpRequest.on_state_change (index.js?722a:244)
19:34:29.782 dendrite-sw.js?6ec0:86 dendrite-sw.js: v0.0.2 forwarding https://p2p.riot.im/_matrix/client/r0/sync?filter=1&timeout=30000&since=s0_0 to Go
19:34:29.782 logger.js?f5ea:46 Persisting sync data up to s0_0
19:34:29.783 wasm_exec.js?3f15:44 Received request:
19:34:29.783 wasm_exec.js?3f15:44 GET https://p2p.riot.im/_matrix/client/r0/sync?filter=1&timeout=20000&since=s0_0 HTTP/1.0
accept: application/json
authorization: Bearer RDYNhCm8zim_6bbAJghcq2BnGGYkpZ3vERqpgg4C7MY
user-agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_3) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/80.0.3987.132 Safari/537.36
19:34:29.783 wasm_exec.js?3f15:44 time="2020-03-16T19:34:29.783000000Z" level=info msg="Incoming request" func="RequestWithLogging\n\t" file=" [/Users/kegan/go/pkg/mod/github.com/matrix-org/util@v0.0.0-20190711121626-527ce5ddefc7/json.go:122]" req.id=TYZPgMs3DCw0 req.method=GET req.path=/_matrix/client/r0/sync
19:34:29.784 wasm_exec.js?3f15:44 time="2020-03-16T19:34:29.784000000Z" level=info msg="Incoming /sync request" func="OnIncomingSyncRequest\n\t" file=" [/Users/kegan/github/dendrite/syncapi/sync/requestpool.go:63]" req.id=TYZPgMs3DCw0 req.method=GET req.path=/_matrix/client/r0/sync since=s0_0 timeout=20s userID="@matthew:12D3KooWR7weBT7ecN5tQMyAESw7tWpcENq7gW7rMeCZaVg646Vj" user_id="@matthew:12D3KooWR7weBT7ecN5tQMyAESw7tWpcENq7gW7rMeCZaVg646Vj"
19:34:30.034 rageshake.js?5d3d:65 Looking for queued outgoing room key requests
19:34:30.036 rageshake.js?5d3d:65 No more outgoing room key requests
19:34:30.160 rageshake.js?5d3d:65 Saving device tracking data at token s0_0
19:34:35.056 p2pLocalNode.js?8092:111 Connected peers: 5 Discovered peers: 388 Found providers: Array(6)
19:34:37.494 wasm_exec.js?3f15:44 time="2020-03-16T19:34:37.494000000Z" level=info msg="Responding (118 bytes)" func="respond\n\t" file=" [/Users/kegan/go/pkg/mod/github.com/matrix-org/util@v0.0.0-20190711121626-527ce5ddefc7/json.go:170]" code=200 req.id=9VLiRBfntPgJ req.method=GET req.path=/_matrix/client/r0/sync
19:34:37.495 wasm_exec.js?3f15:44 Sending response:
19:34:37.495 wasm_exec.js?3f15:44 HTTP/1.1 200 OK
Connection: close
Access-Control-Allow-Headers: Origin, X-Requested-With, Content-Type, Accept, Authorization
Access-Control-Allow-Methods: GET, POST, PUT, DELETE, OPTIONS
Access-Control-Allow-Origin: *
Content-Type: application/json
{"next_batch":"s0_0","account_data":{"events":[]},"presence":{"events":[]},"rooms":{"join":{},"invite":{},"leave":{}}}
19:34:40.882 p2pLocalNode.js?8092:111 Connected peers: 5 Discovered peers: 485 Found providers: Array(6)
19:34:46.912 p2pLocalNode.js?8092:111 Connected peers: 5 Discovered peers: 583 Found providers: Array(6)
19:34:49.788 wasm_exec.js?3f15:44 time="2020-03-16T19:34:49.787000000Z" level=info msg="Responding (118 bytes)" func="respond\n\t" file=" [/Users/kegan/go/pkg/mod/github.com/matrix-org/util@v0.0.0-20190711121626-527ce5ddefc7/json.go:170]" code=200 req.id=TYZPgMs3DCw0 req.method=GET req.path=/_matrix/client/r0/sync
19:34:49.788 wasm_exec.js?3f15:44 Sending response:
19:34:49.788 wasm_exec.js?3f15:44 HTTP/1.1 200 OK
Connection: close
Access-Control-Allow-Headers: Origin, X-Requested-With, Content-Type, Accept, Authorization
Access-Control-Allow-Methods: GET, POST, PUT, DELETE, OPTIONS
Access-Control-Allow-Origin: *
Content-Type: application/json
{"next_batch":"s0_0","account_data":{"events":[]},"presence":{"events":[]},"rooms":{"join":{},"invite":{},"leave":{}}}
19:34:49.791 rageshake.js?5d3d:65 Starting key download for Array(1)
19:34:49.792 dendrite-sw.js?6ec0:86 dendrite-sw.js: v0.0.2 forwarding https://p2p.riot.im/_matrix/client/r0/keys/query to Go
19:34:49.792 wasm_exec.js?3f15:44 Received request:
19:34:49.792 wasm_exec.js?3f15:44 POST https://p2p.riot.im/_matrix/client/r0/keys/query HTTP/1.0
accept: application/json
authorization: Bearer RDYNhCm8zim_6bbAJghcq2BnGGYkpZ3vERqpgg4C7MY
content-type: application/json
user-agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_3) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/80.0.3987.132 Safari/537.36
Content-Length: 99
{"device_keys":{"@matthew:12D3KooWR7weBT7ecN5tQMyAESw7tWpcENq7gW7rMeCZaVg646Vj":{}},"token":"s0_0"}
19:34:49.793 wasm_exec.js?3f15:44 Sending response:
19:34:49.793 wasm_exec.js?3f15:44 HTTP/1.1 404 Not Found
Connection: close
Access-Control-Allow-Headers: Origin, X-Requested-With, Content-Type, Accept, Authorization
Access-Control-Allow-Methods: GET, POST, PUT, DELETE, OPTIONS
Access-Control-Allow-Origin: *
Content-Type: text/plain; charset=utf-8
X-Content-Type-Options: nosniff
404 page not found
19:34:49.794 dendrite-sw.js?6ec0:86 dendrite-sw.js: v0.0.2 forwarding https://p2p.riot.im/_matrix/client/r0/sync?filter=1&timeout=30000&since=s0_0 to Go
19:34:49.794 /_matrix/client/r0/keys/query:1 Failed to load resource: the server responded with a status of 404 ()
19:34:49.794 wasm_exec.js?3f15:44 Received request:
19:34:49.795 wasm_exec.js?3f15:44 GET https://p2p.riot.im/_matrix/client/r0/sync?filter=1&timeout=20000&since=s0_0 HTTP/1.0
accept: application/json
authorization: Bearer RDYNhCm8zim_6bbAJghcq2BnGGYkpZ3vERqpgg4C7MY
user-agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_3) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/80.0.3987.132 Safari/537.36
19:34:49.795 rageshake.js?5d3d:65 Error downloading keys for @matthew:12D3KooWR7weBT7ecN5tQMyAESw7tWpcENq7gW7rMeCZaVg646Vj: Error: Server returned 404 error: 404 page not found
at parseErrorResponse (http-api.js?2054:841)
at eval (http-api.js?2054:794)
at Object.eval [as callback] (http-api.js?2054:740)
at on_end (index.js?722a:294)
at XMLHttpRequest.on_state_change (index.js?722a:244)
consoleObj.<computed> @ rageshake.js?5d3d:65
19:34:49.795 rageshake.js?5d3d:65 Error downloading keys for @matthew:12D3KooWR7weBT7ecN5tQMyAESw7tWpcENq7gW7rMeCZaVg646Vj: Error: Server returned 404 error: 404 page not found
at parseErrorResponse (http-api.js?2054:841)
at eval (http-api.js?2054:794)
at Object.eval [as callback] (http-api.js?2054:740)
at on_end (index.js?722a:294)
at XMLHttpRequest.on_state_change (index.js?722a:244)
consoleObj.<computed> @ rageshake.js?5d3d:65
19:34:49.795 /#/home:1 Uncaught (in promise) Error: Server returned 404 error: 404 page not found
at parseErrorResponse (http-api.js?2054:841)
at eval (http-api.js?2054:794)
at Object.eval [as callback] (http-api.js?2054:740)
at on_end (index.js?722a:294)
at XMLHttpRequest.on_state_change (index.js?722a:244)
19:34:49.795 wasm_exec.js?3f15:44 time="2020-03-16T19:34:49.795000000Z" level=info msg="Incoming request" func="RequestWithLogging\n\t" file=" [/Users/kegan/go/pkg/mod/github.com/matrix-org/util@v0.0.0-20190711121626-527ce5ddefc7/json.go:122]" req.id=gnaO2Pc3p87d req.method=GET req.path=/_matrix/client/r0/sync
19:34:49.796 wasm_exec.js?3f15:44 time="2020-03-16T19:34:49.796000000Z" level=info msg="Incoming /sync request" func="OnIncomingSyncRequest\n\t" file=" [/Users/kegan/github/dendrite/syncapi/sync/requestpool.go:63]" req.id=gnaO2Pc3p87d req.method=GET req.path=/_matrix/client/r0/sync since=s0_0 timeout=20s userID="@matthew:12D3KooWR7weBT7ecN5tQMyAESw7tWpcENq7gW7rMeCZaVg646Vj" user_id="@matthew:12D3KooWR7weBT7ecN5tQMyAESw7tWpcENq7gW7rMeCZaVg646Vj"
19:34:50.299 rageshake.js?5d3d:65 Saving device tracking data at token s0_0
19:34:52.826 p2pLocalNode.js?8092:111 Connected peers: 5 Discovered peers: 678 Found providers: Array(6)
19:34:58.678 p2pLocalNode.js?8092:111 Connected peers: 5 Discovered peers: 777 Found providers: Array(6)
19:35:04.851 p2pLocalNode.js?8092:111 Connected peers: 5 Discovered peers: 873 Found providers: Array(6)
19:35:05.718 rageshake.js?5d3d:65 Starting load of AsyncWrapper for modal
19:35:05.723 rageshake.js?5d3d:65 newscreen home
19:35:05.723 rageshake.js?5d3d:65 returning explicit theme: light
19:35:05.725 dendrite-sw.js?6ec0:86 dendrite-sw.js: v0.0.2 forwarding https://p2p.riot.im/_matrix/client/r0/thirdparty/protocols to Go
19:35:05.725 wasm_exec.js?3f15:44 Received request:
19:35:05.725 wasm_exec.js?3f15:44 GET https://p2p.riot.im/_matrix/client/r0/thirdparty/protocols HTTP/1.0
accept: application/json
authorization: Bearer RDYNhCm8zim_6bbAJghcq2BnGGYkpZ3vERqpgg4C7MY
user-agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_3) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/80.0.3987.132 Safari/537.36
19:35:05.726 wasm_exec.js?3f15:44 Sending response:
19:35:05.726 wasm_exec.js?3f15:44 HTTP/1.1 404 Not Found
Connection: close
Access-Control-Allow-Headers: Origin, X-Requested-With, Content-Type, Accept, Authorization
Access-Control-Allow-Methods: GET, POST, PUT, DELETE, OPTIONS
Access-Control-Allow-Origin: *
Content-Type: text/plain; charset=utf-8
X-Content-Type-Options: nosniff
404 page not found
19:35:05.726 rageshake.js?5d3d:65 Warning: validateDOMNesting(...): <div> cannot appear as a descendant of <p>.
in div (created by AccessibleButton)
in AccessibleButton (created by RoomDirectory)
in span (created by RoomDirectory)
in p (created by RoomDirectory)
in div (created by RoomDirectory)
in div (created by ForwardRef)
in ForwardRef (created by ForwardRef)
in ForwardRef (created by BaseDialog)
in BaseDialog (created by RoomDirectory)
in RoomDirectory (created by AsyncWrapper)
in AsyncWrapper
in div
in div
consoleObj.<computed> @ rageshake.js?5d3d:65
19:35:05.727 rageshake.js?5d3d:65 Warning: componentWillMount has been renamed, and is not recommended for use. See https://fb.me/react-unsafe-component-lifecycles for details.
* Move code with side effects to componentDidMount, and set initial state in the constructor.
* Rename componentWillMount to UNSAFE_componentWillMount to suppress this warning in non-strict mode. In React 17.x, only the UNSAFE_ name will work. To rename all deprecated lifecycles to their new names, you can run `npx react-codemod rename-unsafe-lifecycles` in your project source folder.
Please update the following components: RoomDirectory
consoleObj.<computed> @ rageshake.js?5d3d:65
19:35:05.734 /_matrix/client/r0/thirdparty/protocols:1 Failed to load resource: the server responded with a status of 404 ()
19:35:05.734 rageshake.js?5d3d:65 error loading thirdparty protocols: Error: Server returned 404 error: 404 page not found
consoleObj.<computed> @ rageshake.js?5d3d:65
19:35:05.739 rageshake.js?5d3d:65 Warning: componentWillMount has been renamed, and is not recommended for use. See https://fb.me/react-unsafe-component-lifecycles for details.
* Move code with side effects to componentDidMount, and set initial state in the constructor.
* Rename componentWillMount to UNSAFE_componentWillMount to suppress this warning in non-strict mode. In React 17.x, only the UNSAFE_ name will work. To rename all deprecated lifecycles to their new names, you can run `npx react-codemod rename-unsafe-lifecycles` in your project source folder.
Please update the following components: NetworkDropdown, ScrollPanel
consoleObj.<computed> @ rageshake.js?5d3d:65
19:35:05.751 dendrite-sw.js?6ec0:86 dendrite-sw.js: v0.0.2 forwarding https://p2p.riot.im/_matrix/client/r0/publicRooms to Go
19:35:05.751 wasm_exec.js?3f15:44 Received request:
19:35:05.752 wasm_exec.js?3f15:44 POST https://p2p.riot.im/_matrix/client/r0/publicRooms HTTP/1.0
accept: application/json
authorization: Bearer RDYNhCm8zim_6bbAJghcq2BnGGYkpZ3vERqpgg4C7MY
content-type: application/json
user-agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_3) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/80.0.3987.132 Safari/537.36
Content-Length: 12
{"limit":20}
19:35:05.752 wasm_exec.js?3f15:44 time="2020-03-16T19:35:05.752000000Z" level=info msg="Incoming request" func="RequestWithLogging\n\t" file=" [/Users/kegan/go/pkg/mod/github.com/matrix-org/util@v0.0.0-20190711121626-527ce5ddefc7/json.go:122]" req.id=FMr73CJielrH req.method=POST req.path=/_matrix/client/r0/publicRooms
19:35:05.754 wasm_exec.js?3f15:44 time="2020-03-16T19:35:05.754000000Z" level=info msg="Responding (12 bytes)" func="respond\n\t" file=" [/Users/kegan/go/pkg/mod/github.com/matrix-org/util@v0.0.0-20190711121626-527ce5ddefc7/json.go:170]" code=200 req.id=FMr73CJielrH req.method=POST req.path=/_matrix/client/r0/publicRooms
19:35:05.754 wasm_exec.js?3f15:44 Sending response:
19:35:05.755 wasm_exec.js?3f15:44 HTTP/1.1 200 OK
Connection: close
Access-Control-Allow-Headers: Origin, X-Requested-With, Content-Type, Accept, Authorization
Access-Control-Allow-Methods: GET, POST, PUT, DELETE, OPTIONS
Access-Control-Allow-Origin: *
Content-Type: application/json
{"chunk":[]}
19:35:06.714 rageshake.js?5d3d:65 Switching to room alias #p2p-general:12D3KooWKAVRCsgtYufLaYw5dLsTgL7Y22hzNVuzT7yRmiHSMaNP at event undefined
19:35:06.714 dendrite-sw.js?6ec0:86 dendrite-sw.js: v0.0.2 forwarding https://p2p.riot.im/_matrix/client/r0/directory/room/%23p2p-general%3A12D3KooWKAVRCsgtYufLaYw5dLsTgL7Y22hzNVuzT7yRmiHSMaNP to Go
19:35:06.715 wasm_exec.js?3f15:44 Received request:
19:35:06.715 wasm_exec.js?3f15:44 GET https://p2p.riot.im/_matrix/client/r0/directory/room/%23p2p-general%3A12D3KooWKAVRCsgtYufLaYw5dLsTgL7Y22hzNVuzT7yRmiHSMaNP HTTP/1.0
accept: application/json
authorization: Bearer RDYNhCm8zim_6bbAJghcq2BnGGYkpZ3vERqpgg4C7MY
user-agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_3) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/80.0.3987.132 Safari/537.36
19:35:06.716 wasm_exec.js?3f15:44 time="2020-03-16T19:35:06.715000000Z" level=info msg="Incoming request" func="RequestWithLogging\n\t" file=" [/Users/kegan/go/pkg/mod/github.com/matrix-org/util@v0.0.0-20190711121626-527ce5ddefc7/json.go:122]" req.id=ZIcQn9kJLp35 req.method=GET req.path="/_matrix/client/r0/directory/room/#p2p-general:12D3KooWKAVRCsgtYufLaYw5dLsTgL7Y22hzNVuzT7yRmiHSMaNP"
19:35:06.716 rageshake.js?5d3d:65 RVS update: null #p2p-general:12D3KooWKAVRCsgtYufLaYw5dLsTgL7Y22hzNVuzT7yRmiHSMaNP loading? true joining? false initial? true shouldPeek? undefined
19:35:06.717 wasm_exec.js?3f15:44 time="2020-03-16T19:35:06.717000000Z" level=info msg="Outgoing request" func="DoHTTPRequest\n\t" file=" [/Users/kegan/go/pkg/mod/github.com/matrix-org/gomatrixserverlib@v0.0.0-20200306154041-df6bb9a3e424/client.go:379]" out.req.ID=u5TcQYAuV3j6 out.req.method=GET out.req.uri="matrix://12D3KooWKAVRCsgtYufLaYw5dLsTgL7Y22hzNVuzT7yRmiHSMaNP/_matrix/federation/v1/query/directory?room_alias=%23p2p-general%3A12D3KooWKAVRCsgtYufLaYw5dLsTgL7Y22hzNVuzT7yRmiHSMaNP" req.id=ZIcQn9kJLp35 req.method=GET req.path="/_matrix/client/r0/directory/room/#p2p-general:12D3KooWKAVRCsgtYufLaYw5dLsTgL7Y22hzNVuzT7yRmiHSMaNP"
19:35:06.717 wasm_exec.js?3f15:44 2020/03/16 19:35:06 Req headers are map[%!r(string=Authorization):[%!r(string=X-Matrix origin="12D3KooWR7weBT7ecN5tQMyAESw7tWpcENq7gW7rMeCZaVg646Vj",key="ed25519:libp2p-dendrite",sig="BYFaqQaOLCTDIoL5pVzkMERkjvv8CyUtKUM3b8Wn0dY2xhp72+Ykm0IjczBtce8Yv0Ivmt2yJUE0owPAT6jlCA")]]
19:35:06.718 p2pTransport.js?bc10:36 p2pTransport: roundTrip: GET matrix://12D3KooWKAVRCsgtYufLaYw5dLsTgL7Y22hzNVuzT7yRmiHSMaNP/_matrix/federation/v1/query/directory?room_alias=%23p2p-general%3A12D3KooWKAVRCsgtYufLaYw5dLsTgL7Y22hzNVuzT7yRmiHSMaNP
19:35:06.718 rageshake.js?5d3d:65 Warning: componentWillMount has been renamed, and is not recommended for use. See https://fb.me/react-unsafe-component-lifecycles for details.
* Move code with side effects to componentDidMount, and set initial state in the constructor.
* Rename componentWillMount to UNSAFE_componentWillMount to suppress this warning in non-strict mode. In React 17.x, only the UNSAFE_ name will work. To rename all deprecated lifecycles to their new names, you can run `npx react-codemod rename-unsafe-lifecycles` in your project source folder.
Please update the following components: RoomPreviewBar, RoomView
consoleObj.<computed> @ rageshake.js?5d3d:65
19:35:06.719 p2pTransport.js?bc10:47 p2pTransport: Dialling {"id":{"id":"12D3KooWKAVRCsgtYufLaYw5dLsTgL7Y22hzNVuzT7yRmiHSMaNP","pubKey":"CAESIIrg/s/+13aQQrpTHAquBVZltq9pv4Oxusyr7Qn+LDBs"},"multiaddrs":{"_multiaddrs":["/dns4/rendezvous.matrix.org/tcp/8443/wss/p2p-websocket-star"],"_observedMultiaddrs":[]},"protocols":{}}
19:35:06.720 rageshake.js?5d3d:65 newscreen room/#p2p-general:12D3KooWKAVRCsgtYufLaYw5dLsTgL7Y22hzNVuzT7yRmiHSMaNP
19:35:06.929 p2pTransport.js?bc10:108 p2pTransport: Response 200 OK
19:35:06.929 p2pTransport.js?bc10:109 p2pTransport: Response body: {"room_id":"!Gh2okWrI4TGrhGrb:12D3KooWKAVRCsgtYufLaYw5dLsTgL7Y22hzNVuzT7yRmiHSMaNP","servers":["12D3KooWKAVRCsgtYufLaYw5dLsTgL7Y22hzNVuzT7yRmiHSMaNP","12D3KooWN5FMEix3MrVHmaegbkDan35zLFPj36NnXvL7ahhS6oqs","12D3KooWQJ7WoarZCXXKyQWS7LfA9yWrfeNiz1VvRipZHthbvhU8","12D3KooWLjahjSB9wWCMkE1bxxnn55qs63KqwkTCYtRJsG6dgzPX","12D3KooWAaXC76VYFUzAYKV945SVj49y31fx256avnwWYL4MzncZ","12D3KooWSgXHiM7Q1YnJm87uQKiBcVDZUEMS46Gc2cmShUa1wHK2","12D3KooWMTaaVjV8u8a7zCmZE5J2YZCPrSZSMGU7qCtArMkPZU29"]}
19:35:06.930 wasm_exec.js?3f15:44 2020/03/16 19:35:06 jsResponse is 200 OK, ok is true
19:35:06.930 wasm_exec.js?3f15:44 time="2020-03-16T19:35:06.930000000Z" level=info msg="Outgoing request returned" func="DoHTTPRequest\n\t" file=" [/Users/kegan/go/pkg/mod/github.com/matrix-org/gomatrixserverlib@v0.0.0-20200306154041-df6bb9a3e424/client.go:393]" out.req.ID=u5TcQYAuV3j6 out.req.code=200 out.req.duration_ms=212 out.req.method=GET out.req.uri="matrix://12D3KooWKAVRCsgtYufLaYw5dLsTgL7Y22hzNVuzT7yRmiHSMaNP/_matrix/federation/v1/query/directory?room_alias=%23p2p-general%3A12D3KooWKAVRCsgtYufLaYw5dLsTgL7Y22hzNVuzT7yRmiHSMaNP" req.id=ZIcQn9kJLp35 req.method=GET req.path="/_matrix/client/r0/directory/room/#p2p-general:12D3KooWKAVRCsgtYufLaYw5dLsTgL7Y22hzNVuzT7yRmiHSMaNP"
19:35:06.931 wasm_exec.js?3f15:44 time="2020-03-16T19:35:06.931000000Z" level=info msg="Responding (481 bytes)" func="respond\n\t" file=" [/Users/kegan/go/pkg/mod/github.com/matrix-org/util@v0.0.0-20190711121626-527ce5ddefc7/json.go:170]" code=200 req.id=ZIcQn9kJLp35 req.method=GET req.path="/_matrix/client/r0/directory/room/#p2p-general:12D3KooWKAVRCsgtYufLaYw5dLsTgL7Y22hzNVuzT7yRmiHSMaNP"
19:35:06.931 wasm_exec.js?3f15:44 Sending response:
19:35:06.931 wasm_exec.js?3f15:44 HTTP/1.1 200 OK
Connection: close
Access-Control-Allow-Headers: Origin, X-Requested-With, Content-Type, Accept, Authorization
Access-Control-Allow-Methods: GET, POST, PUT, DELETE, OPTIONS
Access-Control-Allow-Origin: *
Content-Type: application/json
{"room_id":"!Gh2okWrI4TGrhGrb:12D3KooWKAVRCsgtYufLaYw5dLsTgL7Y22hzNVuzT7yRmiHSMaNP","servers":["12D3KooWKAVRCsgtYufLaYw5dLsTgL7Y22hzNVuzT7yRmiHSMaNP","12D3KooWN5FMEix3MrVHmaegbkDan35zLFPj36NnXvL7ahhS6oqs","12D3KooWQJ7WoarZCXXKyQWS7LfA9yWrfeNiz1VvRipZHthbvhU8","12D3KooWLjahjSB9wWCMkE1bxxnn55qs63KqwkTCYtRJsG6dgzPX","12D3KooWAaXC76VYFUzAYKV945SVj49y31fx256avnwWYL4MzncZ","12D3KooWSgXHiM7Q1YnJm87uQKiBcVDZUEMS46Gc2cmShUa1wHK2","12D3KooWMTaaVjV8u8a7zCmZE5J2YZCPrSZSMGU7qCtArMkPZU29"]}
19:35:06.937 rageshake.js?5d3d:65 Switching to room alias #p2p-general:12D3KooWKAVRCsgtYufLaYw5dLsTgL7Y22hzNVuzT7yRmiHSMaNP at event undefined
19:35:06.938 dendrite-sw.js?6ec0:86 dendrite-sw.js: v0.0.2 forwarding https://p2p.riot.im/_matrix/client/r0/join/%23p2p-general%3A12D3KooWKAVRCsgtYufLaYw5dLsTgL7Y22hzNVuzT7yRmiHSMaNP to Go
19:35:06.939 wasm_exec.js?3f15:44 Received request:
19:35:06.939 wasm_exec.js?3f15:44 POST https://p2p.riot.im/_matrix/client/r0/join/%23p2p-general%3A12D3KooWKAVRCsgtYufLaYw5dLsTgL7Y22hzNVuzT7yRmiHSMaNP HTTP/1.0
accept: application/json
authorization: Bearer RDYNhCm8zim_6bbAJghcq2BnGGYkpZ3vERqpgg4C7MY
content-type: application/json
user-agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_3) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/80.0.3987.132 Safari/537.36
Content-Length: 2
{}
19:35:06.939 rageshake.js?5d3d:65 RVS update: !Gh2okWrI4TGrhGrb:12D3KooWKAVRCsgtYufLaYw5dLsTgL7Y22hzNVuzT7yRmiHSMaNP #p2p-general:12D3KooWKAVRCsgtYufLaYw5dLsTgL7Y22hzNVuzT7yRmiHSMaNP loading? false joining? true initial? true shouldPeek? true
19:35:06.939 wasm_exec.js?3f15:44 time="2020-03-16T19:35:06.939000000Z" level=info msg="Incoming request" func="RequestWithLogging\n\t" file=" [/Users/kegan/go/pkg/mod/github.com/matrix-org/util@v0.0.0-20190711121626-527ce5ddefc7/json.go:122]" req.id=CUqCbhfJ9GAv req.method=POST req.path="/_matrix/client/r0/join/#p2p-general:12D3KooWKAVRCsgtYufLaYw5dLsTgL7Y22hzNVuzT7yRmiHSMaNP"
19:35:06.941 rageshake.js?5d3d:65 Ending non-existent watcher ID undefined
consoleObj.<computed> @ rageshake.js?5d3d:65
19:35:06.941 wasm_exec.js?3f15:44 time="2020-03-16T19:35:06.941000000Z" level=info msg="Outgoing request" func="DoHTTPRequest\n\t" file=" [/Users/kegan/go/pkg/mod/github.com/matrix-org/gomatrixserverlib@v0.0.0-20200306154041-df6bb9a3e424/client.go:379]" out.req.ID=NzpeaacUstqz out.req.method=GET out.req.uri="matrix://12D3KooWKAVRCsgtYufLaYw5dLsTgL7Y22hzNVuzT7yRmiHSMaNP/_matrix/federation/v1/query/directory?room_alias=%23p2p-general%3A12D3KooWKAVRCsgtYufLaYw5dLsTgL7Y22hzNVuzT7yRmiHSMaNP" req.id=CUqCbhfJ9GAv req.method=POST req.path="/_matrix/client/r0/join/#p2p-general:12D3KooWKAVRCsgtYufLaYw5dLsTgL7Y22hzNVuzT7yRmiHSMaNP" user_id="@matthew:12D3KooWR7weBT7ecN5tQMyAESw7tWpcENq7gW7rMeCZaVg646Vj"
19:35:06.942 rageshake.js?5d3d:65 newscreen room/#p2p-general:12D3KooWKAVRCsgtYufLaYw5dLsTgL7Y22hzNVuzT7yRmiHSMaNP
19:35:06.942 wasm_exec.js?3f15:44 2020/03/16 19:35:06 Req headers are map[%!r(string=Authorization):[%!r(string=X-Matrix origin="12D3KooWR7weBT7ecN5tQMyAESw7tWpcENq7gW7rMeCZaVg646Vj",key="ed25519:libp2p-dendrite",sig="BYFaqQaOLCTDIoL5pVzkMERkjvv8CyUtKUM3b8Wn0dY2xhp72+Ykm0IjczBtce8Yv0Ivmt2yJUE0owPAT6jlCA")]]
19:35:06.942 p2pTransport.js?bc10:36 p2pTransport: roundTrip: GET matrix://12D3KooWKAVRCsgtYufLaYw5dLsTgL7Y22hzNVuzT7yRmiHSMaNP/_matrix/federation/v1/query/directory?room_alias=%23p2p-general%3A12D3KooWKAVRCsgtYufLaYw5dLsTgL7Y22hzNVuzT7yRmiHSMaNP
19:35:06.942 p2pTransport.js?bc10:47 p2pTransport: Dialling {"id":{"id":"12D3KooWKAVRCsgtYufLaYw5dLsTgL7Y22hzNVuzT7yRmiHSMaNP","pubKey":"CAESIIrg/s/+13aQQrpTHAquBVZltq9pv4Oxusyr7Qn+LDBs"},"multiaddrs":{"_multiaddrs":["/dns4/rendezvous.matrix.org/tcp/8443/wss/p2p-websocket-star"],"_observedMultiaddrs":[]},"protocols":{}}
19:35:07.236 p2pTransport.js?bc10:108 p2pTransport: Response 200 OK
19:35:07.236 p2pTransport.js?bc10:109 p2pTransport: Response body: {"room_id":"!Gh2okWrI4TGrhGrb:12D3KooWKAVRCsgtYufLaYw5dLsTgL7Y22hzNVuzT7yRmiHSMaNP","servers":["12D3KooWKAVRCsgtYufLaYw5dLsTgL7Y22hzNVuzT7yRmiHSMaNP","12D3KooWN5FMEix3MrVHmaegbkDan35zLFPj36NnXvL7ahhS6oqs","12D3KooWQJ7WoarZCXXKyQWS7LfA9yWrfeNiz1VvRipZHthbvhU8","12D3KooWLjahjSB9wWCMkE1bxxnn55qs63KqwkTCYtRJsG6dgzPX","12D3KooWAaXC76VYFUzAYKV945SVj49y31fx256avnwWYL4MzncZ","12D3KooWSgXHiM7Q1YnJm87uQKiBcVDZUEMS46Gc2cmShUa1wHK2","12D3KooWMTaaVjV8u8a7zCmZE5J2YZCPrSZSMGU7qCtArMkPZU29"]}
19:35:07.237 wasm_exec.js?3f15:44 2020/03/16 19:35:07 jsResponse is 200 OK, ok is true
19:35:07.238 wasm_exec.js?3f15:44 time="2020-03-16T19:35:07.237000000Z" level=info msg="Outgoing request returned" func="DoHTTPRequest\n\t" file=" [/Users/kegan/go/pkg/mod/github.com/matrix-org/gomatrixserverlib@v0.0.0-20200306154041-df6bb9a3e424/client.go:393]" out.req.ID=NzpeaacUstqz out.req.code=200 out.req.duration_ms=295 out.req.method=GET out.req.uri="matrix://12D3KooWKAVRCsgtYufLaYw5dLsTgL7Y22hzNVuzT7yRmiHSMaNP/_matrix/federation/v1/query/directory?room_alias=%23p2p-general%3A12D3KooWKAVRCsgtYufLaYw5dLsTgL7Y22hzNVuzT7yRmiHSMaNP" req.id=CUqCbhfJ9GAv req.method=POST req.path="/_matrix/client/r0/join/#p2p-general:12D3KooWKAVRCsgtYufLaYw5dLsTgL7Y22hzNVuzT7yRmiHSMaNP" user_id="@matthew:12D3KooWR7weBT7ecN5tQMyAESw7tWpcENq7gW7rMeCZaVg646Vj"
19:35:07.240 wasm_exec.js?3f15:44 time="2020-03-16T19:35:07.239000000Z" level=info msg="Outgoing request" func="DoHTTPRequest\n\t" file=" [/Users/kegan/go/pkg/mod/github.com/matrix-org/gomatrixserverlib@v0.0.0-20200306154041-df6bb9a3e424/client.go:379]" out.req.ID=7HXGWxg9kg0C out.req.method=GET out.req.uri="matrix://12D3KooWKAVRCsgtYufLaYw5dLsTgL7Y22hzNVuzT7yRmiHSMaNP/_matrix/federation/v1/make_join/%21Gh2okWrI4TGrhGrb:12D3KooWKAVRCsgtYufLaYw5dLsTgL7Y22hzNVuzT7yRmiHSMaNP/@matthew:12D3KooWR7weBT7ecN5tQMyAESw7tWpcENq7gW7rMeCZaVg646Vj?ver=1" req.id=CUqCbhfJ9GAv req.method=POST req.path="/_matrix/client/r0/join/#p2p-general:12D3KooWKAVRCsgtYufLaYw5dLsTgL7Y22hzNVuzT7yRmiHSMaNP" user_id="@matthew:12D3KooWR7weBT7ecN5tQMyAESw7tWpcENq7gW7rMeCZaVg646Vj"
19:35:07.240 wasm_exec.js?3f15:44 2020/03/16 19:35:07 Req headers are map[%!r(string=Authorization):[%!r(string=X-Matrix origin="12D3KooWR7weBT7ecN5tQMyAESw7tWpcENq7gW7rMeCZaVg646Vj",key="ed25519:libp2p-dendrite",sig="6LahCIhVoYEbTkLbtoilFJ8pYjA13BH9WImfG5D/grZewwyxJIv/V83mBCpuCeu7N0vlm/I7Dw9OcCVcUPYSAQ")]]
19:35:07.240 p2pTransport.js?bc10:36 p2pTransport: roundTrip: GET matrix://12D3KooWKAVRCsgtYufLaYw5dLsTgL7Y22hzNVuzT7yRmiHSMaNP/_matrix/federation/v1/make_join/%21Gh2okWrI4TGrhGrb:12D3KooWKAVRCsgtYufLaYw5dLsTgL7Y22hzNVuzT7yRmiHSMaNP/@matthew:12D3KooWR7weBT7ecN5tQMyAESw7tWpcENq7gW7rMeCZaVg646Vj?ver=1
19:35:07.240 p2pTransport.js?bc10:47 p2pTransport: Dialling {"id":{"id":"12D3KooWKAVRCsgtYufLaYw5dLsTgL7Y22hzNVuzT7yRmiHSMaNP","pubKey":"CAESIIrg/s/+13aQQrpTHAquBVZltq9pv4Oxusyr7Qn+LDBs"},"multiaddrs":{"_multiaddrs":["/dns4/rendezvous.matrix.org/tcp/8443/wss/p2p-websocket-star"],"_observedMultiaddrs":[]},"protocols":{}}
19:35:07.468 p2pTransport.js?bc10:108 p2pTransport: Response 200 OK
19:35:07.468 p2pTransport.js?bc10:109 p2pTransport: Response body: {"event":{"sender":"@matthew:12D3KooWR7weBT7ecN5tQMyAESw7tWpcENq7gW7rMeCZaVg646Vj","room_id":"!Gh2okWrI4TGrhGrb:12D3KooWKAVRCsgtYufLaYw5dLsTgL7Y22hzNVuzT7yRmiHSMaNP","type":"m.room.member","state_key":"@matthew:12D3KooWR7weBT7ecN5tQMyAESw7tWpcENq7gW7rMeCZaVg646Vj","prev_events":[["$L0Fp5SfGtzj17cEp:12D3KooWKAVRCsgtYufLaYw5dLsTgL7Y22hzNVuzT7yRmiHSMaNP",{"sha256":"RCFgIwp80nxBOOx5D74+8dVLbJAxfkvvlbrgEbOq9MU"}]],"auth_events":[["$Q7dA6YVWDGxQ4d7g:12D3KooWKAVRCsgtYufLaYw5dLsTgL7Y22hzNVuzT7yRmiHSMaNP",{"sha256":"/HNiQjZ0XSSd9G6gagzvT+dE4+QZbA7uxjHTxK9vA2g"}],["$OhtVj1F8NytYk62R:12D3KooWKAVRCsgtYufLaYw5dLsTgL7Y22hzNVuzT7yRmiHSMaNP",{"sha256":"CCBdzaeSQ353mP9UpTvsHkLU1a2EispXleShHkSLl9o"}],["$fvrgcXtkD8Yh6nVg:12D3KooWKAVRCsgtYufLaYw5dLsTgL7Y22hzNVuzT7yRmiHSMaNP",{"sha256":"1ggawjMTZrLMa2cK3hsR42CS74XexMmYIo9YT26avkI"}]],"depth":60,"content":{"membership":"join"}}}
19:35:07.468 wasm_exec.js?3f15:44 2020/03/16 19:35:07 jsResponse is 200 OK, ok is true
19:35:07.469 wasm_exec.js?3f15:44 time="2020-03-16T19:35:07.469000000Z" level=info msg="Outgoing request returned" func="DoHTTPRequest\n\t" file=" [/Users/kegan/go/pkg/mod/github.com/matrix-org/gomatrixserverlib@v0.0.0-20200306154041-df6bb9a3e424/client.go:393]" out.req.ID=7HXGWxg9kg0C out.req.code=200 out.req.duration_ms=229 out.req.method=GET out.req.uri="matrix://12D3KooWKAVRCsgtYufLaYw5dLsTgL7Y22hzNVuzT7yRmiHSMaNP/_matrix/federation/v1/make_join/%21Gh2okWrI4TGrhGrb:12D3KooWKAVRCsgtYufLaYw5dLsTgL7Y22hzNVuzT7yRmiHSMaNP/@matthew:12D3KooWR7weBT7ecN5tQMyAESw7tWpcENq7gW7rMeCZaVg646Vj?ver=1" req.id=CUqCbhfJ9GAv req.method=POST req.path="/_matrix/client/r0/join/#p2p-general:12D3KooWKAVRCsgtYufLaYw5dLsTgL7Y22hzNVuzT7yRmiHSMaNP" user_id="@matthew:12D3KooWR7weBT7ecN5tQMyAESw7tWpcENq7gW7rMeCZaVg646Vj"
19:35:07.475 wasm_exec.js?3f15:44 time="2020-03-16T19:35:07.475000000Z" level=info msg="Outgoing request" func="DoHTTPRequest\n\t" file=" [/Users/kegan/go/pkg/mod/github.com/matrix-org/gomatrixserverlib@v0.0.0-20200306154041-df6bb9a3e424/client.go:379]" out.req.ID=dkAvsl2J2Fm0 out.req.method=PUT out.req.uri="matrix://12D3KooWKAVRCsgtYufLaYw5dLsTgL7Y22hzNVuzT7yRmiHSMaNP/_matrix/federation/v2/send_join/%21Gh2okWrI4TGrhGrb:12D3KooWKAVRCsgtYufLaYw5dLsTgL7Y22hzNVuzT7yRmiHSMaNP/$Rxv57SVJZD8cW0hp:12D3KooWR7weBT7ecN5tQMyAESw7tWpcENq7gW7rMeCZaVg646Vj" req.id=CUqCbhfJ9GAv req.method=POST req.path="/_matrix/client/r0/join/#p2p-general:12D3KooWKAVRCsgtYufLaYw5dLsTgL7Y22hzNVuzT7yRmiHSMaNP" user_id="@matthew:12D3KooWR7weBT7ecN5tQMyAESw7tWpcENq7gW7rMeCZaVg646Vj"
19:35:07.475 wasm_exec.js?3f15:44 2020/03/16 19:35:07 Req headers are map[%!r(string=Authorization):[%!r(string=X-Matrix origin="12D3KooWR7weBT7ecN5tQMyAESw7tWpcENq7gW7rMeCZaVg646Vj",key="ed25519:libp2p-dendrite",sig="o3kVIyhnI6Xb2WnAq4ARTV5TurpPwg8WRJixHhpqSPAZDYVhRm4rxO1fKQC1Wf0tUyLUBwbnHFrHUdCdQor7Cw")] %!r(string=Content-Type):[%!r(string=application/json)]]
19:35:07.475 p2pTransport.js?bc10:36 p2pTransport: roundTrip: PUT matrix://12D3KooWKAVRCsgtYufLaYw5dLsTgL7Y22hzNVuzT7yRmiHSMaNP/_matrix/federation/v2/send_join/%21Gh2okWrI4TGrhGrb:12D3KooWKAVRCsgtYufLaYw5dLsTgL7Y22hzNVuzT7yRmiHSMaNP/$Rxv57SVJZD8cW0hp:12D3KooWR7weBT7ecN5tQMyAESw7tWpcENq7gW7rMeCZaVg646Vj {"auth_events":[["$Q7dA6YVWDGxQ4d7g:12D3KooWKAVRCsgtYufLaYw5dLsTgL7Y22hzNVuzT7yRmiHSMaNP",{"sha256":"/HNiQjZ0XSSd9G6gagzvT+dE4+QZbA7uxjHTxK9vA2g"}],["$OhtVj1F8NytYk62R:12D3KooWKAVRCsgtYufLaYw5dLsTgL7Y22hzNVuzT7yRmiHSMaNP",{"sha256":"CCBdzaeSQ353mP9UpTvsHkLU1a2EispXleShHkSLl9o"}],["$fvrgcXtkD8Yh6nVg:12D3KooWKAVRCsgtYufLaYw5dLsTgL7Y22hzNVuzT7yRmiHSMaNP",{"sha256":"1ggawjMTZrLMa2cK3hsR42CS74XexMmYIo9YT26avkI"}]],"content":{"avatar_url":"","displayname":"","membership":"join"},"depth":60,"event_id":"$Rxv57SVJZD8cW0hp:12D3KooWR7weBT7ecN5tQMyAESw7tWpcENq7gW7rMeCZaVg646Vj","hashes":{"sha256":"4RgLfaCQRFJiXxyhQvHVY3JDRxFIGUF2Z4ObBw+t7WU"},"origin":"12D3KooWR7weBT7ecN5tQMyAESw7tWpcENq7gW7rMeCZaVg646Vj","origin_server_ts":1584387306940,"prev_events":[["$L0Fp5SfGtzj17cEp:12D3KooWKAVRCsgtYufLaYw5dLsTgL7Y22hzNVuzT7yRmiHSMaNP",{"sha256":"RCFgIwp80nxBOOx5D74+8dVLbJAxfkvvlbrgEbOq9MU"}]],"prev_state":[],"room_id":"!Gh2okWrI4TGrhGrb:12D3KooWKAVRCsgtYufLaYw5dLsTgL7Y22hzNVuzT7yRmiHSMaNP","sender":"@matthew:12D3KooWR7weBT7ecN5tQMyAESw7tWpcENq7gW7rMeCZaVg646Vj","signatures":{"12D3KooWR7weBT7ecN5tQMyAESw7tWpcENq7gW7rMeCZaVg646Vj":{"ed25519:libp2p-dendrite":"h7voNwMzdrIYGdevcSA+lub6zxSlAlAoxZKqIemw0Yd82NneRJOY1o8O9t21e+NRRHjZMuOmVJiJjPqSIbG7BA"}},"state_key":"@matthew:12D3KooWR7weBT7ecN5tQMyAESw7tWpcENq7gW7rMeCZaVg646Vj","type":"m.room.member","unsigned":{}}
19:35:07.476 p2pTransport.js?bc10:47 p2pTransport: Dialling {"id":{"id":"12D3KooWKAVRCsgtYufLaYw5dLsTgL7Y22hzNVuzT7yRmiHSMaNP","pubKey":"CAESIIrg/s/+13aQQrpTHAquBVZltq9pv4Oxusyr7Qn+LDBs"},"multiaddrs":{"_multiaddrs":["/dns4/rendezvous.matrix.org/tcp/8443/wss/p2p-websocket-star"],"_observedMultiaddrs":[]},"protocols":{}}
19:35:08.192 p2pTransport.js?bc10:108 p2pTransport: Response 200 OK
19:35:08.192 p2pTransport.js?bc10:109 p2pTransport: Response body: {"auth_chain":[{"auth_events":[],"content":{"creator":"@kegan:12D3KooWKAVRCsgtYufLaYw5dLsTgL7Y22hzNVuzT7yRmiHSMaNP","room_version":"1"},"depth":1,"event_id":"$Q7dA6YVWDGxQ4d7g:12D3KooWKAVRCsgtYufLaYw5dLsTgL7Y22hzNVuzT7yRmiHSMaNP","hashes":{"sha256":"uP31pbgtJP1h57U118RiIBska8AZRjCVimoLxws4A/w"},"origin":"12D3KooWKAVRCsgtYufLaYw5dLsTgL7Y22hzNVuzT7yRmiHSMaNP","origin_server_ts":1584385624110,"prev_events":[],"prev_state":[],"room_id":"!Gh2okWrI4TGrhGrb:12D3KooWKAVRCsgtYufLaYw5dLsTgL7Y22hzNVuzT7yRmiHSMaNP","sender":"@kegan:12D3KooWKAVRCsgtYufLaYw5dLsTgL7Y22hzNVuzT7yRmiHSMaNP","signatures":{"12D3KooWKAVRCsgtYufLaYw5dLsTgL7Y22hzNVuzT7yRmiHSMaNP":{"ed25519:libp2p-dendrite":"+PqEZaraZd6ZuFH29FQjmr1tOo+O/jjkUUP9ZkNj/Xky802HwR/dKlIYU++/GO3Tyg79DEPj9EOgPeRtpz6WBQ"}},"state_key":"","type":"m.room.create"},{"auth_events":[["$Q7dA6YVWDGxQ4d7g:12D3KooWKAVRCsgtYufLaYw5dLsTgL7Y22hzNVuzT7yRmiHSMaNP",{"sha256":"/HNiQjZ0XSSd9G6gagzvT+dE4+QZbA7uxjHTxK9vA2g"}],["$eSyzwHYMhFjZAslN:12D3KooWKAVRCsgtYufLaYw5dLsTgL7Y22hzNVuzT7yRmiHSMaNP",{"sha256":"0ptXoXOSsT0ykmehO6VhMQiJ+sPYjPK7DHcAUFGYpCA"}]],"content":{"ban":50,"events":{"m.room.avatar":50,"m.room.canonical_alias":50,"m.room.history_visibility":100,"m.room.name":50,"m.room.power_levels":100},"events_default":0,"invite":0,"kick":50,"redact":50,"state_default":50,"users":{"@kegan:12D3KooWKAVRCsgtYufLaYw5dLsTgL7Y22hzNVuzT7yRmiHSMaNP":100},"users_default":0},"depth":3,"event_id":"$fvrgcXtkD8Yh6nVg:12D3KooWKAVRCsgtYufLaYw5dLsTgL7Y22hzNVuzT7yRmiHSMaNP","hashes":{"sha256":"2WCvFijiBdqsiO2XZFe8yM7OeF/z/mOpxcFnGiAUipI"},"origin":"12D3KooWKAVRCsgtYufLaYw5dLsTgL7Y22hzNVuzT7yRmiHSMaNP","origin_server_ts":1584385624110,"prev_events":[["$eSyzwHYMhFjZAslN:12D3KooWKAVRCsgtYufLaYw5dLsTgL7Y22hzNVuzT7yRmiHSMaNP",{"sha256":"0ptXoXOSsT0ykmehO6VhMQiJ+sPYjPK7DHcAUFGYpCA"}]],"prev_state":[],"room_id":"!Gh2okWrI4TGrhGrb:12D3KooWKAVRCsgtYufLaYw5dLsTgL7Y22hzNVuzT7yRmiHSMaNP","sender":"@kegan:12D3KooWKAVRCsgtYufLaYw5dLsTgL7Y22hzNVuzT7yRmiHSMaNP","signatures":{"12D3KooWKAVRCsgtYufLaYw5dLsTgL7Y22hzNVuzT7yRmiHSMaNP":{"ed25519:libp2p-dendrite":"aKiWS3YYHP6VbF3JW8Iy8RzLTi7uyLSU9Au45lbFM+tH+M6xTxxKF3U9HqZXmImBVfrikmdlEiAjeb9/2hbFDg"}},"state_key":"","type":"m.room.power_levels"},{"auth_events":[["$Q7dA6YVWDGxQ4d7g:12D3KooWKAVRCsgtYufLaYw5dLsTgL7Y22hzNVuzT7yRmiHSMaNP",{"sha256":"/HNiQjZ0XSSd9G6gagzvT+dE4+QZbA7uxjHTxK9vA2g"}],["$fvrgcXtkD8Yh6nVg:12D3KooWKAVRCsgtYufLaYw5dLsTgL7Y22hzNVuzT7yRmiHSMaNP",{"sha256":"1ggawjMTZrLMa2cK3hsR42CS74XexMmYIo9YT26avkI"}],["$eSyzwHYMhFjZAslN:12D3KooWKAVRCsgtYufLaYw5dLsTgL7Y22hzNVuzT7yRmiHSMaNP",{"sha256":"0ptXoXOSsT0ykmehO6VhMQiJ+sPYjPK7DHcAUFGYpCA"}]],"content":{"join_rule":"public"},"depth":4,"event_id":"$OhtVj1F8NytYk62R:12D3KooWKAVRCsgtYufLaYw5dLsTgL7Y22hzNVuzT7yRmiHSMaNP","hashes":{"sha256":"rYBiZPY+VsJgLwgpzXJSLN8mlRbpu0zrpT9WdEqfElc"},"origin":"12D3KooWKAVRCsgtYufLaYw5dLsTgL7Y22hzNVuzT7yRmiHSMaNP","origin_server_ts":1584385624110,"prev_events":[["$fvrgcXtkD8Yh6nVg:12D3KooWKAVRCsgtYufLaYw5dLsTgL7Y22hzNVuzT7yRmiHSMaNP",{"sha256":"1ggawjMTZrLMa2cK3hsR42CS74XexMmYIo9YT26avkI"}]],"prev_state":[],"room_id":"!Gh2okWrI4TGrhGrb:12D3KooWKAVRCsgtYufLaYw5dLsTgL7Y22hzNVuzT7yRmiHSMaNP","sender":"@kegan:12D3KooWKAVRCsgtYufLaYw5dLsTgL7Y22hzNVuzT7yRmiHSMaNP","signatures":{"12D3KooWKAVRCsgtYufLaYw5dLsTgL7Y22hzNVuzT7yRmiHSMaNP":{"ed25519:libp2p-dendrite":"yvqpK3fMqRYM4JDmV4YFAtLx6PXAlYnlrdGYHm99HZRT3Ve+dSapz/J1CoPG+17gXuC9tEXSFE5vR2B5hrKVAw"}},"state_key":"","type":"m.room.join_rules"},{"auth_events":[["$Q7dA6YVWDGxQ4d7g:12D3KooWKAVRCsgtYufLaYw5dLsTgL7Y22hzNVuzT7yRmiHSMaNP",{"sha256":"/HNiQjZ0XSSd9G6gagzvT+dE4+QZbA7uxjHTxK9vA2g"}]],"content":{"membership":"join"},"depth":2,"event_id":"$eSyzwHYMhFjZAslN:12D3KooWKAVRCsgtYufLaYw5dLsTgL7Y22hzNVuzT7yRmiHSMaNP","hashes":{"sha256":"Nqu+jzam8EmmZ6MMdQ9+u3qkcwfPVE5zSknfoMWBTlY"},"origin":"12D3KooWKAVRCsgtYufLaYw5dLsTgL7Y22hzNVuzT7yRmiHSMaNP","origin_server_ts":1584385624110,"prev_events":[["$Q7dA6YVWDGxQ4d7g:12D3KooWKAVRCsgtYufLaYw5dLsTgL7Y22hzNVuzT7yRmiHSMaNP",{"sha256":"/HNiQjZ0XSSd9G6gagzvT+dE4+QZbA7uxjHTxK9vA2g"}]],"prev_state":[],"room_id":"!Gh2okWrI4TGrhGrb:12D3KooWKAVRCsgtYufLaYw5dLsTgL7Y22hzNVuzT7yRmiHSMaNP","sender":"@kegan:12D3KooWKAVRCsgtYufLaYw5dLsTgL7Y22hzNVuzT7yRmiHSMaNP","signatures":{"12D3KooWKAVRCsgtYufLaYw5dLsTgL7Y22hzNVuzT7yRmiHSMaNP":{"ed25519:libp2p-dendrite":"3jlp20NysLQhkycwAIyjajbu+tStPqMtOJJ3NjhgzEnpYyhCrfI0IIEH3iqMsmnerlmGGtkDc+9hTqiaOWrSDg"}},"state_key":"@kegan:12D3KooWKAVRCsgtYufLaYw5dLsTgL7Y22hzNVuzT7yRmiHSMaNP","type":"m.room.member"}],"state":[{"auth_events":[],"content":{"creator":"@kegan:12D3KooWKAVRCsgtYufLaYw5dLsTgL7Y22hzNVuzT7yRmiHSMaNP","room_version":"1"},"depth":1,"event_id":"$Q7dA6YVWDGxQ4d7g:12D3KooWKAVRCsgtYufLaYw5dLsTgL7Y22hzNVuzT7yRmiHSMaNP","hashes":{"sha256":"uP31pbgtJP1h57U118RiIBska8AZRjCVimoLxws4A/w"},"origin":"12D3KooWKAVRCsgtYufLaYw5dLsTgL7Y22hzNVuzT7yRmiHSMaNP","origin_server_ts":1584385624110,"prev_events":[],"prev_state":[],"room_id":"!Gh2okWrI4TGrhGrb:12D3KooWKAVRCsgtYufLaYw5dLsTgL7Y22hzNVuzT7yRm
19:35:08.192 wasm_exec.js?3f15:44 2020/03/16 19:35:08 jsResponse is 200 OK, ok is true
19:35:08.194 wasm_exec.js?3f15:44 time="2020-03-16T19:35:08.194000000Z" level=info msg="Outgoing request returned" func="DoHTTPRequest\n\t" file=" [/Users/kegan/go/pkg/mod/github.com/matrix-org/gomatrixserverlib@v0.0.0-20200306154041-df6bb9a3e424/client.go:393]" out.req.ID=dkAvsl2J2Fm0 out.req.code=200 out.req.duration_ms=718 out.req.method=PUT out.req.uri="matrix://12D3KooWKAVRCsgtYufLaYw5dLsTgL7Y22hzNVuzT7yRmiHSMaNP/_matrix/federation/v2/send_join/%21Gh2okWrI4TGrhGrb:12D3KooWKAVRCsgtYufLaYw5dLsTgL7Y22hzNVuzT7yRmiHSMaNP/$Rxv57SVJZD8cW0hp:12D3KooWR7weBT7ecN5tQMyAESw7tWpcENq7gW7rMeCZaVg646Vj" req.id=CUqCbhfJ9GAv req.method=POST req.path="/_matrix/client/r0/join/#p2p-general:12D3KooWKAVRCsgtYufLaYw5dLsTgL7Y22hzNVuzT7yRmiHSMaNP" user_id="@matthew:12D3KooWR7weBT7ecN5tQMyAESw7tWpcENq7gW7rMeCZaVg646Vj"
19:35:08.213 wasm_exec.js?3f15:44 time="2020-03-16T19:35:08.213000000Z" level=info msg="Checking event signatures for 21 events of room state" func="Check\n\t" file=" [/Users/kegan/go/pkg/mod/github.com/matrix-org/gomatrixserverlib@v0.0.0-20200306154041-df6bb9a3e424/federationtypes.go:274]" req.id=CUqCbhfJ9GAv req.method=POST req.path="/_matrix/client/r0/join/#p2p-general:12D3KooWKAVRCsgtYufLaYw5dLsTgL7Y22hzNVuzT7yRmiHSMaNP" user_id="@matthew:12D3KooWR7weBT7ecN5tQMyAESw7tWpcENq7gW7rMeCZaVg646Vj"
19:35:08.219 wasm_exec.js?3f15:44 time="2020-03-16T19:35:08.219000000Z" level=info msg="Requesting keys from fetcher" func="VerifyJSONs\n\t" file=" [/Users/kegan/go/pkg/mod/github.com/matrix-org/gomatrixserverlib@v0.0.0-20200306154041-df6bb9a3e424/keyring.go:190]" fetcher=libp2pKeyFetcher num_key_requests=7 req.id=CUqCbhfJ9GAv req.method=POST req.path="/_matrix/client/r0/join/#p2p-general:12D3KooWKAVRCsgtYufLaYw5dLsTgL7Y22hzNVuzT7yRmiHSMaNP" user_id="@matthew:12D3KooWR7weBT7ecN5tQMyAESw7tWpcENq7gW7rMeCZaVg646Vj"
19:35:08.220 wasm_exec.js?3f15:44 time="2020-03-16T19:35:08.219000000Z" level=info msg="libp2pKeyFetcher.FetchKeys: Using public key %v for server name %s[162 54 211 31 57 43 55 180 105 73 184 147 159 106 169 165 50 75 134 189 232 114 67 232 2 86 71 66 80 100 80 86]12D3KooWLjahjSB9wWCMkE1bxxnn55qs63KqwkTCYtRJsG6dgzPX" func="FetchKeys\n\t" file=" [/Users/kegan/github/dendrite/cmd/dendritejs/keyfetcher.go:66]" req.id=CUqCbhfJ9GAv req.method=POST req.path="/_matrix/client/r0/join/#p2p-general:12D3KooWKAVRCsgtYufLaYw5dLsTgL7Y22hzNVuzT7yRmiHSMaNP" user_id="@matthew:12D3KooWR7weBT7ecN5tQMyAESw7tWpcENq7gW7rMeCZaVg646Vj"
19:35:08.220 wasm_exec.js?3f15:44 time="2020-03-16T19:35:08.220000000Z" level=info msg="libp2pKeyFetcher.FetchKeys: Using public key %v for server name %s[11 79 194 43 73 183 105 34 212 17 135 178 6 244 187 31 67 97 101 102 45 153 116 78 68 39 116 254 70 93 113 170]12D3KooWAaXC76VYFUzAYKV945SVj49y31fx256avnwWYL4MzncZ" func="FetchKeys\n\t" file=" [/Users/kegan/github/dendrite/cmd/dendritejs/keyfetcher.go:66]" req.id=CUqCbhfJ9GAv req.method=POST req.path="/_matrix/client/r0/join/#p2p-general:12D3KooWKAVRCsgtYufLaYw5dLsTgL7Y22hzNVuzT7yRmiHSMaNP" user_id="@matthew:12D3KooWR7weBT7ecN5tQMyAESw7tWpcENq7gW7rMeCZaVg646Vj"
19:35:08.220 wasm_exec.js?3f15:44 time="2020-03-16T19:35:08.220000000Z" level=info msg="libp2pKeyFetcher.FetchKeys: Using public key %v for server name %s[250 148 87 237 207 43 58 131 109 176 19 103 22 188 31 123 42 28 139 55 167 123 245 238 77 89 172 38 157 180 198 37]12D3KooWSgXHiM7Q1YnJm87uQKiBcVDZUEMS46Gc2cmShUa1wHK2" func="FetchKeys\n\t" file=" [/Users/kegan/github/dendrite/cmd/dendritejs/keyfetcher.go:66]" req.id=CUqCbhfJ9GAv req.method=POST req.path="/_matrix/client/r0/join/#p2p-general:12D3KooWKAVRCsgtYufLaYw5dLsTgL7Y22hzNVuzT7yRmiHSMaNP" user_id="@matthew:12D3KooWR7weBT7ecN5tQMyAESw7tWpcENq7gW7rMeCZaVg646Vj"
19:35:08.221 wasm_exec.js?3f15:44 time="2020-03-16T19:35:08.200000000Z" level=warning msg="Didn't call Close on UserStreamListener" func="func1\n\t" file=" [/Users/kegan/github/dendrite/syncapi/sync/userstream.go:79]" req.id=gnaO2Pc3p87d req.method=GET req.path=/_matrix/client/r0/sync user_id="@matthew:12D3KooWR7weBT7ecN5tQMyAESw7tWpcENq7gW7rMeCZaVg646Vj"
19:35:08.221 wasm_exec.js?3f15:44 time="2020-03-16T19:35:08.220000000Z" level=info msg="libp2pKeyFetcher.FetchKeys: Using public key %v for server name %s[172 249 19 222 9 73 195 146 90 39 24 191 106 10 25 82 189 175 46 56 5 178 169 252 137 195 250 196 141 235 171 206]12D3KooWMTaaVjV8u8a7zCmZE5J2YZCPrSZSMGU7qCtArMkPZU29" func="FetchKeys\n\t" file=" [/Users/kegan/github/dendrite/cmd/dendritejs/keyfetcher.go:66]" req.id=CUqCbhfJ9GAv req.method=POST req.path="/_matrix/client/r0/join/#p2p-general:12D3KooWKAVRCsgtYufLaYw5dLsTgL7Y22hzNVuzT7yRmiHSMaNP" user_id="@matthew:12D3KooWR7weBT7ecN5tQMyAESw7tWpcENq7gW7rMeCZaVg646Vj"
19:35:08.222 wasm_exec.js?3f15:44 time="2020-03-16T19:35:08.221000000Z" level=info msg="libp2pKeyFetcher.FetchKeys: Using public key %v for server name %s[138 224 254 207 254 215 118 144 66 186 83 28 10 174 5 86 101 182 175 105 191 131 177 186 204 171 237 9 254 44 48 108]12D3KooWKAVRCsgtYufLaYw5dLsTgL7Y22hzNVuzT7yRmiHSMaNP" func="FetchKeys\n\t" file=" [/Users/kegan/github/dendrite/cmd/dendritejs/keyfetcher.go:66]" req.id=CUqCbhfJ9GAv req.method=POST req.path="/_matrix/client/r0/join/#p2p-general:12D3KooWKAVRCsgtYufLaYw5dLsTgL7Y22hzNVuzT7yRmiHSMaNP" user_id="@matthew:12D3KooWR7weBT7ecN5tQMyAESw7tWpcENq7gW7rMeCZaVg646Vj"
19:35:08.222 wasm_exec.js?3f15:44 time="2020-03-16T19:35:08.222000000Z" level=info msg="libp2pKeyFetcher.FetchKeys: Using public key %v for server name %s[182 28 62 176 225 227 34 11 82 162 200 210 10 251 127 42 254 252 6 207 134 32 195 33 160 113 232 38 39 233 46 98]12D3KooWN5FMEix3MrVHmaegbkDan35zLFPj36NnXvL7ahhS6oqs" func="FetchKeys\n\t" file=" [/Users/kegan/github/dendrite/cmd/dendritejs/keyfetcher.go:66]" req.id=CUqCbhfJ9GAv req.method=POST req.path="/_matrix/client/r0/join/#p2p-general:12D3KooWKAVRCsgtYufLaYw5dLsTgL7Y22hzNVuzT7yRmiHSMaNP" user_id="@matthew:12D3KooWR7weBT7ecN5tQMyAESw7tWpcENq7gW7rMeCZaVg646Vj"
19:35:08.222 wasm_exec.js?3f15:44 time="2020-03-16T19:35:08.222000000Z" level=info msg="libp2pKeyFetcher.FetchKeys: Using public key %v for server name %s[215 31 79 100 129 230 47 127 1 109 58 111 17 76 139 74 108 150 40 218 242 116 122 197 90 37 227 39 174 228 91 237]12D3KooWQJ7WoarZCXXKyQWS7LfA9yWrfeNiz1VvRipZHthbvhU8" func="FetchKeys\n\t" file=" [/Users/kegan/github/dendrite/cmd/dendritejs/keyfetcher.go:66]" req.id=CUqCbhfJ9GAv req.method=POST req.path="/_matrix/client/r0/join/#p2p-general:12D3KooWKAVRCsgtYufLaYw5dLsTgL7Y22hzNVuzT7yRmiHSMaNP" user_id="@matthew:12D3KooWR7weBT7ecN5tQMyAESw7tWpcENq7gW7rMeCZaVg646Vj"
19:35:08.222 wasm_exec.js?3f15:44 time="2020-03-16T19:35:08.222000000Z" level=info msg="Got keys from fetcher" func="VerifyJSONs\n\t" file=" [/Users/kegan/go/pkg/mod/github.com/matrix-org/gomatrixserverlib@v0.0.0-20200306154041-df6bb9a3e424/keyring.go:198]" fetcher=libp2pKeyFetcher num_keys_fetched=7 req.id=CUqCbhfJ9GAv req.method=POST req.path="/_matrix/client/r0/join/#p2p-general:12D3KooWKAVRCsgtYufLaYw5dLsTgL7Y22hzNVuzT7yRmiHSMaNP" user_id="@matthew:12D3KooWR7weBT7ecN5tQMyAESw7tWpcENq7gW7rMeCZaVg646Vj"
19:35:08.240 wasm_exec.js?3f15:44 time="2020-03-16T19:35:08.240000000Z" level=warning msg="Failed to join room using server" func="joinRoomUsingServers\n\t" file=" [/Users/kegan/github/dendrite/clientapi/routing/joinroom.go:273]" error="gomatrixserverlib: missing auth event with ID $Jl7IWYCZMpX4mJ9d:12D3KooWAaXC76VYFUzAYKV945SVj49y31fx256avnwWYL4MzncZ for event $a5iFBJdiQbvqJPMs:12D3KooWAaXC76VYFUzAYKV945SVj49y31fx256avnwWYL4MzncZ" req.id=CUqCbhfJ9GAv req.method=POST req.path="/_matrix/client/r0/join/#p2p-general:12D3KooWKAVRCsgtYufLaYw5dLsTgL7Y22hzNVuzT7yRmiHSMaNP" server=12D3KooWKAVRCsgtYufLaYw5dLsTgL7Y22hzNVuzT7yRmiHSMaNP user_id="@matthew:12D3KooWR7weBT7ecN5tQMyAESw7tWpcENq7gW7rMeCZaVg646Vj"
19:35:08.241 wasm_exec.js?3f15:44 time="2020-03-16T19:35:08.221000000Z" level=warning msg="Didn't call Close on UserStreamListener" func="func1\n\t" file=" [/Users/kegan/github/dendrite/syncapi/sync/userstream.go:79]" req.id=TYZPgMs3DCw0 req.method=GET req.path=/_matrix/client/r0/sync user_id="@matthew:12D3KooWR7weBT7ecN5tQMyAESw7tWpcENq7gW7rMeCZaVg646Vj"
19:35:08.241 wasm_exec.js?3f15:44 time="2020-03-16T19:35:08.241000000Z" level=info msg="Outgoing request" func="DoHTTPRequest\n\t" file=" [/Users/kegan/go/pkg/mod/github.com/matrix-org/gomatrixserverlib@v0.0.0-20200306154041-df6bb9a3e424/client.go:379]" out.req.ID=zf0lOvlQ70YC out.req.method=GET out.req.uri="matrix://12D3KooWN5FMEix3MrVHmaegbkDan35zLFPj36NnXvL7ahhS6oqs/_matrix/federation/v1/make_join/%21Gh2okWrI4TGrhGrb:12D3KooWKAVRCsgtYufLaYw5dLsTgL7Y22hzNVuzT7yRmiHSMaNP/@matthew:12D3KooWR7weBT7ecN5tQMyAESw7tWpcENq7gW7rMeCZaVg646Vj?ver=1" req.id=CUqCbhfJ9GAv req.method=POST req.path="/_matrix/client/r0/join/#p2p-general:12D3KooWKAVRCsgtYufLaYw5dLsTgL7Y22hzNVuzT7yRmiHSMaNP" user_id="@matthew:12D3KooWR7weBT7ecN5tQMyAESw7tWpcENq7gW7rMeCZaVg646Vj"
19:35:08.241 wasm_exec.js?3f15:44 2020/03/16 19:35:08 Req headers are map[%!r(string=Authorization):[%!r(string=X-Matrix origin="12D3KooWR7weBT7ecN5tQMyAESw7tWpcENq7gW7rMeCZaVg646Vj",key="ed25519:libp2p-dendrite",sig="oufWFanDrKAJCD3Mbge6GQcQUmdMbOgJytjbI5vT7Bf4Xl2lFUyp7WYO1PvhZafP6so9jB43Whz5IVoCPP92DQ")]]
19:35:08.242 p2pTransport.js?bc10:36 p2pTransport: roundTrip: GET matrix://12D3KooWN5FMEix3MrVHmaegbkDan35zLFPj36NnXvL7ahhS6oqs/_matrix/federation/v1/make_join/%21Gh2okWrI4TGrhGrb:12D3KooWKAVRCsgtYufLaYw5dLsTgL7Y22hzNVuzT7yRmiHSMaNP/@matthew:12D3KooWR7weBT7ecN5tQMyAESw7tWpcENq7gW7rMeCZaVg646Vj?ver=1
19:35:08.242 p2pTransport.js?bc10:47 p2pTransport: Dialling {"id":{"id":"12D3KooWN5FMEix3MrVHmaegbkDan35zLFPj36NnXvL7ahhS6oqs","pubKey":"CAESILYcPrDh4yILUqLI0gr7fyr+/AbPhiDDIaBx6CYn6S5i"},"multiaddrs":{"_multiaddrs":["/dns4/rendezvous.matrix.org/tcp/8443/wss/p2p-websocket-star"],"_observedMultiaddrs":[]},"protocols":{}}
19:35:08.242 wasm_exec.js?3f15:44 time="2020-03-16T19:35:08.241000000Z" level=warning msg="Didn't call Close on UserStreamListener" func="func1\n\t" file=" [/Users/kegan/github/dendrite/syncapi/sync/userstream.go:79]" req.id=9VLiRBfntPgJ req.method=GET req.path=/_matrix/client/r0/sync user_id="@0:12D3KooWR7weBT7ecN5tQMyAESw7tWpcENq7gW7rMeCZaVg646Vj"
19:35:08.561 p2pLocalNode.js?8092:151 Incoming: 12D3KooWKAVRCsgtYufLaYw5dLsTgL7Y22hzNVuzT7yRmiHSMaNP -> 12D3KooWR7weBT7ecN5tQMyAESw7tWpcENq7gW7rMeCZaVg646Vj
19:35:08.562 wasm_exec.js?3f15:44 Received request:
19:35:08.562 wasm_exec.js?3f15:44 PUT matrix://12D3KooWR7weBT7ecN5tQMyAESw7tWpcENq7gW7rMeCZaVg646Vj/_matrix/federation/v1/send/1584387307915-0 HTTP/1.0
Content-Type: application/json
Authorization: X-Matrix origin="12D3KooWKAVRCsgtYufLaYw5dLsTgL7Y22hzNVuzT7yRmiHSMaNP",key="ed25519:libp2p-dendrite",sig="yVHf6ocPhMhlQbVwEjdbtzKkhVRELNt8hdWBAzVxJhxAsoDGC9G0F9wh9KLMbWQQ1CCZvTyqz8iqkIc8/w4ECw"
Content-Length: 455
{"transaction_id":"1584387307915-0","origin":"12D3KooWKAVRCsgtYufLaYw5dLsTgL7Y22hzNVuzT7yRmiHSMaNP","destination":"12D3KooWR7weBT7ecN5tQMyAESw7tWpcENq7gW7rMeCZaVg646Vj","origin_server_ts":1584387307915,"pdus":[],"edus":[{"edu_type":"m.typing","origin":"","destination":"","content":{"room_id":"!Gh2okWrI4TGrhGrb:12D3KooWKAVRCsgtYufLaYw5dLsTgL7Y22hzNVuzT7yRmiHSMaNP","typing":true,"user_id":"@kegan:12D3KooWKAVRCsgtYufLaYw5dLsTgL7Y22hzNVuzT7yRmiHSMaNP"}}]}
19:35:08.563 wasm_exec.js?3f15:44 time="2020-03-16T19:35:08.563000000Z" level=info msg="Incoming request" func="RequestWithLogging\n\t" file=" [/Users/kegan/go/pkg/mod/github.com/matrix-org/util@v0.0.0-20190711121626-527ce5ddefc7/json.go:122]" req.id=5xluAhNGlsp5 req.method=PUT req.path=/_matrix/federation/v1/send/1584387307915-0
19:35:08.564 wasm_exec.js?3f15:44 time="2020-03-16T19:35:08.563000000Z" level=info msg="KeyDB cache hit for 1 keys" func="bulkSelectServerKeys\n\t" file=" [/Users/kegan/github/dendrite/common/keydb/sqlite3/server_key_table.go:112]" req.id=5xluAhNGlsp5 req.method=PUT req.path=/_matrix/federation/v1/send/1584387307915-0
19:35:08.565 wasm_exec.js?3f15:44 time="2020-03-16T19:35:08.565000000Z" level=info msg="Responding (11 bytes)" func="respond\n\t" file=" [/Users/kegan/go/pkg/mod/github.com/matrix-org/util@v0.0.0-20190711121626-527ce5ddefc7/json.go:170]" code=200 req.id=5xluAhNGlsp5 req.method=PUT req.path=/_matrix/federation/v1/send/1584387307915-0
19:35:08.565 wasm_exec.js?3f15:44 Sending response:
19:35:08.565 wasm_exec.js?3f15:44 HTTP/1.1 200 OK
Connection: close
Access-Control-Allow-Headers: Origin, X-Requested-With, Content-Type, Accept, Authorization
Access-Control-Allow-Methods: GET, POST, PUT, DELETE, OPTIONS
Access-Control-Allow-Origin: *
Content-Type: application/json
{"pdus":{}}
19:35:08.565 p2pLocalNode.js?8092:173 HTTP/1.1 200 OK
Connection: close
Access-Control-Allow-Headers: Origin, X-Requested-With, Content-Type, Accept, Authorization
Access-Control-Allow-Methods: GET, POST, PUT, DELETE, OPTIONS
Access-Control-Allow-Origin: *
Content-Type: application/json
{"pdus":{}}
19:35:09.018 p2pTransport.js?bc10:108 p2pTransport: Response 200 OK
19:35:09.018 p2pTransport.js?bc10:109 p2pTransport: Response body: {"event":{"sender":"@matthew:12D3KooWR7weBT7ecN5tQMyAESw7tWpcENq7gW7rMeCZaVg646Vj","room_id":"!Gh2okWrI4TGrhGrb:12D3KooWKAVRCsgtYufLaYw5dLsTgL7Y22hzNVuzT7yRmiHSMaNP","type":"m.room.member","state_key":"@matthew:12D3KooWR7weBT7ecN5tQMyAESw7tWpcENq7gW7rMeCZaVg646Vj","prev_events":[["$L0Fp5SfGtzj17cEp:12D3KooWKAVRCsgtYufLaYw5dLsTgL7Y22hzNVuzT7yRmiHSMaNP",{"sha256":"RCFgIwp80nxBOOx5D74+8dVLbJAxfkvvlbrgEbOq9MU"}]],"auth_events":[["$Q7dA6YVWDGxQ4d7g:12D3KooWKAVRCsgtYufLaYw5dLsTgL7Y22hzNVuzT7yRmiHSMaNP",{"sha256":"/HNiQjZ0XSSd9G6gagzvT+dE4+QZbA7uxjHTxK9vA2g"}],["$OhtVj1F8NytYk62R:12D3KooWKAVRCsgtYufLaYw5dLsTgL7Y22hzNVuzT7yRmiHSMaNP",{"sha256":"CCBdzaeSQ353mP9UpTvsHkLU1a2EispXleShHkSLl9o"}],["$fvrgcXtkD8Yh6nVg:12D3KooWKAVRCsgtYufLaYw5dLsTgL7Y22hzNVuzT7yRmiHSMaNP",{"sha256":"1ggawjMTZrLMa2cK3hsR42CS74XexMmYIo9YT26avkI"}]],"depth":60,"content":{"membership":"join"}}}
19:35:09.018 wasm_exec.js?3f15:44 2020/03/16 19:35:09 jsResponse is 200 OK, ok is true
19:35:09.019 wasm_exec.js?3f15:44 time="2020-03-16T19:35:09.018000000Z" level=info msg="Outgoing request returned" func="DoHTTPRequest\n\t" file=" [/Users/kegan/go/pkg/mod/github.com/matrix-org/gomatrixserverlib@v0.0.0-20200306154041-df6bb9a3e424/client.go:393]" out.req.ID=zf0lOvlQ70YC out.req.code=200 out.req.duration_ms=777 out.req.method=GET out.req.uri="matrix://12D3KooWN5FMEix3MrVHmaegbkDan35zLFPj36NnXvL7ahhS6oqs/_matrix/federation/v1/make_join/%21Gh2okWrI4TGrhGrb:12D3KooWKAVRCsgtYufLaYw5dLsTgL7Y22hzNVuzT7yRmiHSMaNP/@matthew:12D3KooWR7weBT7ecN5tQMyAESw7tWpcENq7gW7rMeCZaVg646Vj?ver=1" req.id=CUqCbhfJ9GAv req.method=POST req.path="/_matrix/client/r0/join/#p2p-general:12D3KooWKAVRCsgtYufLaYw5dLsTgL7Y22hzNVuzT7yRmiHSMaNP" user_id="@matthew:12D3KooWR7weBT7ecN5tQMyAESw7tWpcENq7gW7rMeCZaVg646Vj"
19:35:09.023 wasm_exec.js?3f15:44 time="2020-03-16T19:35:09.022000000Z" level=info msg="Outgoing request" func="DoHTTPRequest\n\t" file=" [/Users/kegan/go/pkg/mod/github.com/matrix-org/gomatrixserverlib@v0.0.0-20200306154041-df6bb9a3e424/client.go:379]" out.req.ID=7IbkfUlqBbi1 out.req.method=PUT out.req.uri="matrix://12D3KooWN5FMEix3MrVHmaegbkDan35zLFPj36NnXvL7ahhS6oqs/_matrix/federation/v2/send_join/%21Gh2okWrI4TGrhGrb:12D3KooWKAVRCsgtYufLaYw5dLsTgL7Y22hzNVuzT7yRmiHSMaNP/$jBm3T5eMUy93ATCw:12D3KooWR7weBT7ecN5tQMyAESw7tWpcENq7gW7rMeCZaVg646Vj" req.id=CUqCbhfJ9GAv req.method=POST req.path="/_matrix/client/r0/join/#p2p-general:12D3KooWKAVRCsgtYufLaYw5dLsTgL7Y22hzNVuzT7yRmiHSMaNP" user_id="@matthew:12D3KooWR7weBT7ecN5tQMyAESw7tWpcENq7gW7rMeCZaVg646Vj"
19:35:09.023 wasm_exec.js?3f15:44 2020/03/16 19:35:09 Req headers are map[%!r(string=Authorization):[%!r(string=X-Matrix origin="12D3KooWR7weBT7ecN5tQMyAESw7tWpcENq7gW7rMeCZaVg646Vj",key="ed25519:libp2p-dendrite",sig="deaG2jUAbA1I6Foum6TGCIxT/GZshZ9dHgEwdBpmsjYIEqGtrsxviPm1EKoYOKbddjsT283fJWzw98f8uDdqDg")] %!r(string=Content-Type):[%!r(string=application/json)]]
19:35:09.023 p2pTransport.js?bc10:36 p2pTransport: roundTrip: PUT matrix://12D3KooWN5FMEix3MrVHmaegbkDan35zLFPj36NnXvL7ahhS6oqs/_matrix/federation/v2/send_join/%21Gh2okWrI4TGrhGrb:12D3KooWKAVRCsgtYufLaYw5dLsTgL7Y22hzNVuzT7yRmiHSMaNP/$jBm3T5eMUy93ATCw:12D3KooWR7weBT7ecN5tQMyAESw7tWpcENq7gW7rMeCZaVg646Vj {"auth_events":[["$Q7dA6YVWDGxQ4d7g:12D3KooWKAVRCsgtYufLaYw5dLsTgL7Y22hzNVuzT7yRmiHSMaNP",{"sha256":"/HNiQjZ0XSSd9G6gagzvT+dE4+QZbA7uxjHTxK9vA2g"}],["$OhtVj1F8NytYk62R:12D3KooWKAVRCsgtYufLaYw5dLsTgL7Y22hzNVuzT7yRmiHSMaNP",{"sha256":"CCBdzaeSQ353mP9UpTvsHkLU1a2EispXleShHkSLl9o"}],["$fvrgcXtkD8Yh6nVg:12D3KooWKAVRCsgtYufLaYw5dLsTgL7Y22hzNVuzT7yRmiHSMaNP",{"sha256":"1ggawjMTZrLMa2cK3hsR42CS74XexMmYIo9YT26avkI"}]],"content":{"avatar_url":"","displayname":"","membership":"join"},"depth":60,"event_id":"$jBm3T5eMUy93ATCw:12D3KooWR7weBT7ecN5tQMyAESw7tWpcENq7gW7rMeCZaVg646Vj","hashes":{"sha256":"JNBfojespDKUxNRBiIgsTyLfWCmCPqqngNNJkpBTqoY"},"origin":"12D3KooWR7weBT7ecN5tQMyAESw7tWpcENq7gW7rMeCZaVg646Vj","origin_server_ts":1584387306940,"prev_events":[["$L0Fp5SfGtzj17cEp:12D3KooWKAVRCsgtYufLaYw5dLsTgL7Y22hzNVuzT7yRmiHSMaNP",{"sha256":"RCFgIwp80nxBOOx5D74+8dVLbJAxfkvvlbrgEbOq9MU"}]],"prev_state":[],"room_id":"!Gh2okWrI4TGrhGrb:12D3KooWKAVRCsgtYufLaYw5dLsTgL7Y22hzNVuzT7yRmiHSMaNP","sender":"@matthew:12D3KooWR7weBT7ecN5tQMyAESw7tWpcENq7gW7rMeCZaVg646Vj","signatures":{"12D3KooWR7weBT7ecN5tQMyAESw7tWpcENq7gW7rMeCZaVg646Vj":{"ed25519:libp2p-dendrite":"63zBTXiagKfCK+fXbBxoXZbGw6CbZ8MUzJbyYCA3pjwR6WM1yLd2Kd4soBdswJNpFlHeisSOCNIGn+FEw3IlCA"}},"state_key":"@matthew:12D3KooWR7weBT7ecN5tQMyAESw7tWpcENq7gW7rMeCZaVg646Vj","type":"m.room.member","unsigned":{}}
19:35:09.024 p2pTransport.js?bc10:47 p2pTransport: Dialling {"id":{"id":"12D3KooWN5FMEix3MrVHmaegbkDan35zLFPj36NnXvL7ahhS6oqs","pubKey":"CAESILYcPrDh4yILUqLI0gr7fyr+/AbPhiDDIaBx6CYn6S5i"},"multiaddrs":{"_multiaddrs":["/dns4/rendezvous.matrix.org/tcp/8443/wss/p2p-websocket-star"],"_observedMultiaddrs":[]},"protocols":{}}
19:35:09.801 wasm_exec.js?3f15:44 time="2020-03-16T19:35:09.801000000Z" level=info msg="Responding (118 bytes)" func="respond\n\t" file=" [/Users/kegan/go/pkg/mod/github.com/matrix-org/util@v0.0.0-20190711121626-527ce5ddefc7/json.go:170]" code=200 req.id=gnaO2Pc3p87d req.method=GET req.path=/_matrix/client/r0/sync
19:35:09.802 wasm_exec.js?3f15:44 Sending response:
19:35:09.802 wasm_exec.js?3f15:44 HTTP/1.1 200 OK
Connection: close
Access-Control-Allow-Headers: Origin, X-Requested-With, Content-Type, Accept, Authorization
Access-Control-Allow-Methods: GET, POST, PUT, DELETE, OPTIONS
Access-Control-Allow-Origin: *
Content-Type: application/json
{"next_batch":"s0_0","account_data":{"events":[]},"presence":{"events":[]},"rooms":{"join":{},"invite":{},"leave":{}}}
19:35:09.805 rageshake.js?5d3d:65 Starting key download for Array(1)
19:35:09.806 dendrite-sw.js?6ec0:86 dendrite-sw.js: v0.0.2 forwarding https://p2p.riot.im/_matrix/client/r0/keys/query to Go
19:35:09.806 wasm_exec.js?3f15:44 Received request:
19:35:09.807 wasm_exec.js?3f15:44 POST https://p2p.riot.im/_matrix/client/r0/keys/query HTTP/1.0
accept: application/json
authorization: Bearer RDYNhCm8zim_6bbAJghcq2BnGGYkpZ3vERqpgg4C7MY
content-type: application/json
user-agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_3) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/80.0.3987.132 Safari/537.36
Content-Length: 99
{"device_keys":{"@matthew:12D3KooWR7weBT7ecN5tQMyAESw7tWpcENq7gW7rMeCZaVg646Vj":{}},"token":"s0_0"}
19:35:09.807 wasm_exec.js?3f15:44 Sending response:
19:35:09.807 wasm_exec.js?3f15:44 HTTP/1.1 404 Not Found
Connection: close
Access-Control-Allow-Headers: Origin, X-Requested-With, Content-Type, Accept, Authorization
Access-Control-Allow-Methods: GET, POST, PUT, DELETE, OPTIONS
Access-Control-Allow-Origin: *
Content-Type: text/plain; charset=utf-8
X-Content-Type-Options: nosniff
404 page not found
19:35:09.808 dendrite-sw.js?6ec0:86 dendrite-sw.js: v0.0.2 forwarding https://p2p.riot.im/_matrix/client/r0/sync?filter=1&timeout=30000&since=s0_0 to Go
19:35:09.808 /_matrix/client/r0/keys/query:1 Failed to load resource: the server responded with a status of 404 ()
19:35:09.808 wasm_exec.js?3f15:44 Received request:
19:35:09.809 wasm_exec.js?3f15:44 GET https://p2p.riot.im/_matrix/client/r0/sync?filter=1&timeout=20000&since=s0_0 HTTP/1.0
accept: application/json
authorization: Bearer RDYNhCm8zim_6bbAJghcq2BnGGYkpZ3vERqpgg4C7MY
user-agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_3) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/80.0.3987.132 Safari/537.36
19:35:09.809 rageshake.js?5d3d:65 Error downloading keys for @matthew:12D3KooWR7weBT7ecN5tQMyAESw7tWpcENq7gW7rMeCZaVg646Vj: Error: Server returned 404 error: 404 page not found
at parseErrorResponse (http-api.js?2054:841)
at eval (http-api.js?2054:794)
at Object.eval [as callback] (http-api.js?2054:740)
at on_end (index.js?722a:294)
at XMLHttpRequest.on_state_change (index.js?722a:244)
consoleObj.<computed> @ rageshake.js?5d3d:65
19:35:09.809 rageshake.js?5d3d:65 Error downloading keys for @matthew:12D3KooWR7weBT7ecN5tQMyAESw7tWpcENq7gW7rMeCZaVg646Vj: Error: Server returned 404 error: 404 page not found
at parseErrorResponse (http-api.js?2054:841)
at eval (http-api.js?2054:794)
at Object.eval [as callback] (http-api.js?2054:740)
at on_end (index.js?722a:294)
at XMLHttpRequest.on_state_change (index.js?722a:244)
consoleObj.<computed> @ rageshake.js?5d3d:65
19:35:09.809 /#/room/#p2p-general:12D3KooWKAVRCsgtYufLaYw5dLsTgL7Y22hzNVuzT7yRmiHSMaNP:1 Uncaught (in promise) Error: Server returned 404 error: 404 page not found
at parseErrorResponse (http-api.js?2054:841)
at eval (http-api.js?2054:794)
at Object.eval [as callback] (http-api.js?2054:740)
at on_end (index.js?722a:294)
at XMLHttpRequest.on_state_change (index.js?722a:244)
19:35:09.809 wasm_exec.js?3f15:44 time="2020-03-16T19:35:09.809000000Z" level=info msg="Incoming request" func="RequestWithLogging\n\t" file=" [/Users/kegan/go/pkg/mod/github.com/matrix-org/util@v0.0.0-20190711121626-527ce5ddefc7/json.go:122]" req.id=sWoztlw0vZIT req.method=GET req.path=/_matrix/client/r0/sync
19:35:09.810 wasm_exec.js?3f15:44 time="2020-03-16T19:35:09.810000000Z" level=info msg="Incoming /sync request" func="OnIncomingSyncRequest\n\t" file=" [/Users/kegan/github/dendrite/syncapi/sync/requestpool.go:63]" req.id=sWoztlw0vZIT req.method=GET req.path=/_matrix/client/r0/sync since=s0_0 timeout=20s userID="@matthew:12D3KooWR7weBT7ecN5tQMyAESw7tWpcENq7gW7rMeCZaVg646Vj" user_id="@matthew:12D3KooWR7weBT7ecN5tQMyAESw7tWpcENq7gW7rMeCZaVg646Vj"
19:35:09.819 p2pTransport.js?bc10:108 p2pTransport: Response 200 OK
19:35:09.819 p2pTransport.js?bc10:109 p2pTransport: Response body: {"auth_chain":[{"auth_events":[],"content":{"creator":"@kegan:12D3KooWKAVRCsgtYufLaYw5dLsTgL7Y22hzNVuzT7yRmiHSMaNP","room_version":"1"},"depth":1,"event_id":"$Q7dA6YVWDGxQ4d7g:12D3KooWKAVRCsgtYufLaYw5dLsTgL7Y22hzNVuzT7yRmiHSMaNP","hashes":{"sha256":"uP31pbgtJP1h57U118RiIBska8AZRjCVimoLxws4A/w"},"origin":"12D3KooWKAVRCsgtYufLaYw5dLsTgL7Y22hzNVuzT7yRmiHSMaNP","origin_server_ts":1584385624110,"prev_events":[],"prev_state":[],"room_id":"!Gh2okWrI4TGrhGrb:12D3KooWKAVRCsgtYufLaYw5dLsTgL7Y22hzNVuzT7yRmiHSMaNP","sender":"@kegan:12D3KooWKAVRCsgtYufLaYw5dLsTgL7Y22hzNVuzT7yRmiHSMaNP","signatures":{"12D3KooWKAVRCsgtYufLaYw5dLsTgL7Y22hzNVuzT7yRmiHSMaNP":{"ed25519:libp2p-dendrite":"+PqEZaraZd6ZuFH29FQjmr1tOo+O/jjkUUP9ZkNj/Xky802HwR/dKlIYU++/GO3Tyg79DEPj9EOgPeRtpz6WBQ"}},"state_key":"","type":"m.room.create"},{"auth_events":[["$Q7dA6YVWDGxQ4d7g:12D3KooWKAVRCsgtYufLaYw5dLsTgL7Y22hzNVuzT7yRmiHSMaNP",{"sha256":"/HNiQjZ0XSSd9G6gagzvT+dE4+QZbA7uxjHTxK9vA2g"}],["$eSyzwHYMhFjZAslN:12D3KooWKAVRCsgtYufLaYw5dLsTgL7Y22hzNVuzT7yRmiHSMaNP",{"sha256":"0ptXoXOSsT0ykmehO6VhMQiJ+sPYjPK7DHcAUFGYpCA"}]],"content":{"ban":50,"events":{"m.room.avatar":50,"m.room.canonical_alias":50,"m.room.history_visibility":100,"m.room.name":50,"m.room.power_levels":100},"events_default":0,"invite":0,"kick":50,"redact":50,"state_default":50,"users":{"@kegan:12D3KooWKAVRCsgtYufLaYw5dLsTgL7Y22hzNVuzT7yRmiHSMaNP":100},"users_default":0},"depth":3,"event_id":"$fvrgcXtkD8Yh6nVg:12D3KooWKAVRCsgtYufLaYw5dLsTgL7Y22hzNVuzT7yRmiHSMaNP","hashes":{"sha256":"2WCvFijiBdqsiO2XZFe8yM7OeF/z/mOpxcFnGiAUipI"},"origin":"12D3KooWKAVRCsgtYufLaYw5dLsTgL7Y22hzNVuzT7yRmiHSMaNP","origin_server_ts":1584385624110,"prev_events":[["$eSyzwHYMhFjZAslN:12D3KooWKAVRCsgtYufLaYw5dLsTgL7Y22hzNVuzT7yRmiHSMaNP",{"sha256":"0ptXoXOSsT0ykmehO6VhMQiJ+sPYjPK7DHcAUFGYpCA"}]],"prev_state":[],"room_id":"!Gh2okWrI4TGrhGrb:12D3KooWKAVRCsgtYufLaYw5dLsTgL7Y22hzNVuzT7yRmiHSMaNP","sender":"@kegan:12D3KooWKAVRCsgtYufLaYw5dLsTgL7Y22hzNVuzT7yRmiHSMaNP","signatures":{"12D3KooWKAVRCsgtYufLaYw5dLsTgL7Y22hzNVuzT7yRmiHSMaNP":{"ed25519:libp2p-dendrite":"aKiWS3YYHP6VbF3JW8Iy8RzLTi7uyLSU9Au45lbFM+tH+M6xTxxKF3U9HqZXmImBVfrikmdlEiAjeb9/2hbFDg"}},"state_key":"","type":"m.room.power_levels"},{"auth_events":[["$Q7dA6YVWDGxQ4d7g:12D3KooWKAVRCsgtYufLaYw5dLsTgL7Y22hzNVuzT7yRmiHSMaNP",{"sha256":"/HNiQjZ0XSSd9G6gagzvT+dE4+QZbA7uxjHTxK9vA2g"}],["$fvrgcXtkD8Yh6nVg:12D3KooWKAVRCsgtYufLaYw5dLsTgL7Y22hzNVuzT7yRmiHSMaNP",{"sha256":"1ggawjMTZrLMa2cK3hsR42CS74XexMmYIo9YT26avkI"}],["$eSyzwHYMhFjZAslN:12D3KooWKAVRCsgtYufLaYw5dLsTgL7Y22hzNVuzT7yRmiHSMaNP",{"sha256":"0ptXoXOSsT0ykmehO6VhMQiJ+sPYjPK7DHcAUFGYpCA"}]],"content":{"join_rule":"public"},"depth":4,"event_id":"$OhtVj1F8NytYk62R:12D3KooWKAVRCsgtYufLaYw5dLsTgL7Y22hzNVuzT7yRmiHSMaNP","hashes":{"sha256":"rYBiZPY+VsJgLwgpzXJSLN8mlRbpu0zrpT9WdEqfElc"},"origin":"12D3KooWKAVRCsgtYufLaYw5dLsTgL7Y22hzNVuzT7yRmiHSMaNP","origin_server_ts":1584385624110,"prev_events":[["$fvrgcXtkD8Yh6nVg:12D3KooWKAVRCsgtYufLaYw5dLsTgL7Y22hzNVuzT7yRmiHSMaNP",{"sha256":"1ggawjMTZrLMa2cK3hsR42CS74XexMmYIo9YT26avkI"}]],"prev_state":[],"room_id":"!Gh2okWrI4TGrhGrb:12D3KooWKAVRCsgtYufLaYw5dLsTgL7Y22hzNVuzT7yRmiHSMaNP","sender":"@kegan:12D3KooWKAVRCsgtYufLaYw5dLsTgL7Y22hzNVuzT7yRmiHSMaNP","signatures":{"12D3KooWKAVRCsgtYufLaYw5dLsTgL7Y22hzNVuzT7yRmiHSMaNP":{"ed25519:libp2p-dendrite":"yvqpK3fMqRYM4JDmV4YFAtLx6PXAlYnlrdGYHm99HZRT3Ve+dSapz/J1CoPG+17gXuC9tEXSFE5vR2B5hrKVAw"}},"state_key":"","type":"m.room.join_rules"},{"auth_events":[["$Q7dA6YVWDGxQ4d7g:12D3KooWKAVRCsgtYufLaYw5dLsTgL7Y22hzNVuzT7yRmiHSMaNP",{"sha256":"/HNiQjZ0XSSd9G6gagzvT+dE4+QZbA7uxjHTxK9vA2g"}]],"content":{"membership":"join"},"depth":2,"event_id":"$eSyzwHYMhFjZAslN:12D3KooWKAVRCsgtYufLaYw5dLsTgL7Y22hzNVuzT7yRmiHSMaNP","hashes":{"sha256":"Nqu+jzam8EmmZ6MMdQ9+u3qkcwfPVE5zSknfoMWBTlY"},"origin":"12D3KooWKAVRCsgtYufLaYw5dLsTgL7Y22hzNVuzT7yRmiHSMaNP","origin_server_ts":1584385624110,"prev_events":[["$Q7dA6YVWDGxQ4d7g:12D3KooWKAVRCsgtYufLaYw5dLsTgL7Y22hzNVuzT7yRmiHSMaNP",{"sha256":"/HNiQjZ0XSSd9G6gagzvT+dE4+QZbA7uxjHTxK9vA2g"}]],"prev_state":[],"room_id":"!Gh2okWrI4TGrhGrb:12D3KooWKAVRCsgtYufLaYw5dLsTgL7Y22hzNVuzT7yRmiHSMaNP","sender":"@kegan:12D3KooWKAVRCsgtYufLaYw5dLsTgL7Y22hzNVuzT7yRmiHSMaNP","signatures":{"12D3KooWKAVRCsgtYufLaYw5dLsTgL7Y22hzNVuzT7yRmiHSMaNP":{"ed25519:libp2p-dendrite":"3jlp20NysLQhkycwAIyjajbu+tStPqMtOJJ3NjhgzEnpYyhCrfI0IIEH3iqMsmnerlmGGtkDc+9hTqiaOWrSDg"}},"state_key":"@kegan:12D3KooWKAVRCsgtYufLaYw5dLsTgL7Y22hzNVuzT7yRmiHSMaNP","type":"m.room.member"}],"state":[{"auth_events":[],"content":{"creator":"@kegan:12D3KooWKAVRCsgtYufLaYw5dLsTgL7Y22hzNVuzT7yRmiHSMaNP","room_version":"1"},"depth":1,"event_id":"$Q7dA6YVWDGxQ4d7g:12D3KooWKAVRCsgtYufLaYw5dLsTgL7Y22hzNVuzT7yRmiHSMaNP","hashes":{"sha256":"uP31pbgtJP1h57U118RiIBska8AZRjCVimoLxws4A/w"},"origin":"12D3KooWKAVRCsgtYufLaYw5dLsTgL7Y22hzNVuzT7yRmiHSMaNP","origin_server_ts":1584385624110,"prev_events":[],"prev_state":[],"room_id":"!Gh2okWrI4TGrhGrb:12D3KooWKAVRCsgtYufLaYw5dLsTgL7Y22hzNVuzT7yRm
19:35:09.820 wasm_exec.js?3f15:44 2020/03/16 19:35:09 jsResponse is 200 OK, ok is true
19:35:09.821 wasm_exec.js?3f15:44 time="2020-03-16T19:35:09.820000000Z" level=info msg="Outgoing request returned" func="DoHTTPRequest\n\t" file=" [/Users/kegan/go/pkg/mod/github.com/matrix-org/gomatrixserverlib@v0.0.0-20200306154041-df6bb9a3e424/client.go:393]" out.req.ID=7IbkfUlqBbi1 out.req.code=200 out.req.duration_ms=797 out.req.method=PUT out.req.uri="matrix://12D3KooWN5FMEix3MrVHmaegbkDan35zLFPj36NnXvL7ahhS6oqs/_matrix/federation/v2/send_join/%21Gh2okWrI4TGrhGrb:12D3KooWKAVRCsgtYufLaYw5dLsTgL7Y22hzNVuzT7yRmiHSMaNP/$jBm3T5eMUy93ATCw:12D3KooWR7weBT7ecN5tQMyAESw7tWpcENq7gW7rMeCZaVg646Vj" req.id=CUqCbhfJ9GAv req.method=POST req.path="/_matrix/client/r0/join/#p2p-general:12D3KooWKAVRCsgtYufLaYw5dLsTgL7Y22hzNVuzT7yRmiHSMaNP" user_id="@matthew:12D3KooWR7weBT7ecN5tQMyAESw7tWpcENq7gW7rMeCZaVg646Vj"
19:35:09.833 wasm_exec.js?3f15:44 time="2020-03-16T19:35:09.832000000Z" level=info msg="Checking event signatures for 21 events of room state" func="Check\n\t" file=" [/Users/kegan/go/pkg/mod/github.com/matrix-org/gomatrixserverlib@v0.0.0-20200306154041-df6bb9a3e424/federationtypes.go:274]" req.id=CUqCbhfJ9GAv req.method=POST req.path="/_matrix/client/r0/join/#p2p-general:12D3KooWKAVRCsgtYufLaYw5dLsTgL7Y22hzNVuzT7yRmiHSMaNP" user_id="@matthew:12D3KooWR7weBT7ecN5tQMyAESw7tWpcENq7gW7rMeCZaVg646Vj"
19:35:09.838 wasm_exec.js?3f15:44 time="2020-03-16T19:35:09.837000000Z" level=info msg="KeyDB cache hit for 7 keys" func="bulkSelectServerKeys\n\t" file=" [/Users/kegan/github/dendrite/common/keydb/sqlite3/server_key_table.go:112]" req.id=CUqCbhfJ9GAv req.method=POST req.path="/_matrix/client/r0/join/#p2p-general:12D3KooWKAVRCsgtYufLaYw5dLsTgL7Y22hzNVuzT7yRmiHSMaNP" user_id="@matthew:12D3KooWR7weBT7ecN5tQMyAESw7tWpcENq7gW7rMeCZaVg646Vj"
19:35:09.855 wasm_exec.js?3f15:44 time="2020-03-16T19:35:09.855000000Z" level=warning msg="Failed to join room using server" func="joinRoomUsingServers\n\t" file=" [/Users/kegan/github/dendrite/clientapi/routing/joinroom.go:273]" error="gomatrixserverlib: missing auth event with ID $Jl7IWYCZMpX4mJ9d:12D3KooWAaXC76VYFUzAYKV945SVj49y31fx256avnwWYL4MzncZ for event $a5iFBJdiQbvqJPMs:12D3KooWAaXC76VYFUzAYKV945SVj49y31fx256avnwWYL4MzncZ" req.id=CUqCbhfJ9GAv req.method=POST req.path="/_matrix/client/r0/join/#p2p-general:12D3KooWKAVRCsgtYufLaYw5dLsTgL7Y22hzNVuzT7yRmiHSMaNP" server=12D3KooWN5FMEix3MrVHmaegbkDan35zLFPj36NnXvL7ahhS6oqs user_id="@matthew:12D3KooWR7weBT7ecN5tQMyAESw7tWpcENq7gW7rMeCZaVg646Vj"
19:35:09.860 wasm_exec.js?3f15:44 time="2020-03-16T19:35:09.860000000Z" level=info msg="Outgoing request" func="DoHTTPRequest\n\t" file=" [/Users/kegan/go/pkg/mod/github.com/matrix-org/gomatrixserverlib@v0.0.0-20200306154041-df6bb9a3e424/client.go:379]" out.req.ID=Wnu2Lx9EQt7G out.req.method=GET out.req.uri="matrix://12D3KooWQJ7WoarZCXXKyQWS7LfA9yWrfeNiz1VvRipZHthbvhU8/_matrix/federation/v1/make_join/%21Gh2okWrI4TGrhGrb:12D3KooWKAVRCsgtYufLaYw5dLsTgL7Y22hzNVuzT7yRmiHSMaNP/@matthew:12D3KooWR7weBT7ecN5tQMyAESw7tWpcENq7gW7rMeCZaVg646Vj?ver=1" req.id=CUqCbhfJ9GAv req.method=POST req.path="/_matrix/client/r0/join/#p2p-general:12D3KooWKAVRCsgtYufLaYw5dLsTgL7Y22hzNVuzT7yRmiHSMaNP" user_id="@matthew:12D3KooWR7weBT7ecN5tQMyAESw7tWpcENq7gW7rMeCZaVg646Vj"
19:35:09.860 wasm_exec.js?3f15:44 2020/03/16 19:35:09 Req headers are map[%!r(string=Authorization):[%!r(string=X-Matrix origin="12D3KooWR7weBT7ecN5tQMyAESw7tWpcENq7gW7rMeCZaVg646Vj",key="ed25519:libp2p-dendrite",sig="Y8eMOIk96RUiiK7qg2SCSjQ65hWz2qVZCW02ed5jJreQiRM/cm8Sly4qOpC87+3XAH5g/2fAuNuESairq+R0Bg")]]
19:35:09.861 p2pTransport.js?bc10:36 p2pTransport: roundTrip: GET matrix://12D3KooWQJ7WoarZCXXKyQWS7LfA9yWrfeNiz1VvRipZHthbvhU8/_matrix/federation/v1/make_join/%21Gh2okWrI4TGrhGrb:12D3KooWKAVRCsgtYufLaYw5dLsTgL7Y22hzNVuzT7yRmiHSMaNP/@matthew:12D3KooWR7weBT7ecN5tQMyAESw7tWpcENq7gW7rMeCZaVg646Vj?ver=1
19:35:09.861 p2pTransport.js?bc10:47 p2pTransport: Dialling {"id":{"id":"12D3KooWQJ7WoarZCXXKyQWS7LfA9yWrfeNiz1VvRipZHthbvhU8","pubKey":"CAESINcfT2SB5i9/AW06bxFMi0pslija8nR6xVol4yeu5Fvt"},"multiaddrs":{"_multiaddrs":["/dns4/rendezvous.matrix.org/tcp/8443/wss/p2p-websocket-star"],"_observedMultiaddrs":[]},"protocols":{}}
19:35:09.861 wasm_exec.js?3f15:44 time="2020-03-16T19:35:09.859000000Z" level=warning msg="Didn't call Close on UserStreamListener" func="func1\n\t" file=" [/Users/kegan/github/dendrite/syncapi/sync/userstream.go:79]" req.id=sWoztlw0vZIT req.method=GET req.path=/_matrix/client/r0/sync user_id="@matthew:12D3KooWR7weBT7ecN5tQMyAESw7tWpcENq7gW7rMeCZaVg646Vj"
19:35:10.310 rageshake.js?5d3d:65 Saving device tracking data at token s0_0
19:35:10.845 p2pTransport.js?bc10:108 p2pTransport: Response 200 OK
19:35:10.845 p2pTransport.js?bc10:109 p2pTransport: Response body: {"event":{"sender":"@matthew:12D3KooWR7weBT7ecN5tQMyAESw7tWpcENq7gW7rMeCZaVg646Vj","room_id":"!Gh2okWrI4TGrhGrb:12D3KooWKAVRCsgtYufLaYw5dLsTgL7Y22hzNVuzT7yRmiHSMaNP","type":"m.room.member","state_key":"@matthew:12D3KooWR7weBT7ecN5tQMyAESw7tWpcENq7gW7rMeCZaVg646Vj","prev_events":[["$Rxv57SVJZD8cW0hp:12D3KooWR7weBT7ecN5tQMyAESw7tWpcENq7gW7rMeCZaVg646Vj",{"sha256":"b3Sq/0O041lVg1s0ixhW/OquLOn2bvuQSrqpP7DVtlk"}]],"auth_events":[["$Q7dA6YVWDGxQ4d7g:12D3KooWKAVRCsgtYufLaYw5dLsTgL7Y22hzNVuzT7yRmiHSMaNP",{"sha256":"/HNiQjZ0XSSd9G6gagzvT+dE4+QZbA7uxjHTxK9vA2g"}],["$OhtVj1F8NytYk62R:12D3KooWKAVRCsgtYufLaYw5dLsTgL7Y22hzNVuzT7yRmiHSMaNP",{"sha256":"CCBdzaeSQ353mP9UpTvsHkLU1a2EispXleShHkSLl9o"}],["$fvrgcXtkD8Yh6nVg:12D3KooWKAVRCsgtYufLaYw5dLsTgL7Y22hzNVuzT7yRmiHSMaNP",{"sha256":"1ggawjMTZrLMa2cK3hsR42CS74XexMmYIo9YT26avkI"}],["$Rxv57SVJZD8cW0hp:12D3KooWR7weBT7ecN5tQMyAESw7tWpcENq7gW7rMeCZaVg646Vj",{"sha256":"b3Sq/0O041lVg1s0ixhW/OquLOn2bvuQSrqpP7DVtlk"}]],"depth":61,"content":{"membership":"join"}}}
19:35:10.845 wasm_exec.js?3f15:44 2020/03/16 19:35:10 jsResponse is 200 OK, ok is true
19:35:10.846 wasm_exec.js?3f15:44 time="2020-03-16T19:35:10.846000000Z" level=info msg="Outgoing request returned" func="DoHTTPRequest\n\t" file=" [/Users/kegan/go/pkg/mod/github.com/matrix-org/gomatrixserverlib@v0.0.0-20200306154041-df6bb9a3e424/client.go:393]" out.req.ID=Wnu2Lx9EQt7G out.req.code=200 out.req.duration_ms=985 out.req.method=GET out.req.uri="matrix://12D3KooWQJ7WoarZCXXKyQWS7LfA9yWrfeNiz1VvRipZHthbvhU8/_matrix/federation/v1/make_join/%21Gh2okWrI4TGrhGrb:12D3KooWKAVRCsgtYufLaYw5dLsTgL7Y22hzNVuzT7yRmiHSMaNP/@matthew:12D3KooWR7weBT7ecN5tQMyAESw7tWpcENq7gW7rMeCZaVg646Vj?ver=1" req.id=CUqCbhfJ9GAv req.method=POST req.path="/_matrix/client/r0/join/#p2p-general:12D3KooWKAVRCsgtYufLaYw5dLsTgL7Y22hzNVuzT7yRmiHSMaNP" user_id="@matthew:12D3KooWR7weBT7ecN5tQMyAESw7tWpcENq7gW7rMeCZaVg646Vj"
19:35:10.851 wasm_exec.js?3f15:44 time="2020-03-16T19:35:10.850000000Z" level=info msg="Outgoing request" func="DoHTTPRequest\n\t" file=" [/Users/kegan/go/pkg/mod/github.com/matrix-org/gomatrixserverlib@v0.0.0-20200306154041-df6bb9a3e424/client.go:379]" out.req.ID=dJVAEmlFRlyR out.req.method=PUT out.req.uri="matrix://12D3KooWQJ7WoarZCXXKyQWS7LfA9yWrfeNiz1VvRipZHthbvhU8/_matrix/federation/v2/send_join/%21Gh2okWrI4TGrhGrb:12D3KooWKAVRCsgtYufLaYw5dLsTgL7Y22hzNVuzT7yRmiHSMaNP/$DU12NpUcmbZ2opnA:12D3KooWR7weBT7ecN5tQMyAESw7tWpcENq7gW7rMeCZaVg646Vj" req.id=CUqCbhfJ9GAv req.method=POST req.path="/_matrix/client/r0/join/#p2p-general:12D3KooWKAVRCsgtYufLaYw5dLsTgL7Y22hzNVuzT7yRmiHSMaNP" user_id="@matthew:12D3KooWR7weBT7ecN5tQMyAESw7tWpcENq7gW7rMeCZaVg646Vj"
19:35:10.851 wasm_exec.js?3f15:44 2020/03/16 19:35:10 Req headers are map[%!r(string=Authorization):[%!r(string=X-Matrix origin="12D3KooWR7weBT7ecN5tQMyAESw7tWpcENq7gW7rMeCZaVg646Vj",key="ed25519:libp2p-dendrite",sig="796D0xj+04UwYUZsPgLv11VJC/n3YjLRR5UAHQavSbuFDYizDJCE9Eb+IEA1tVf0/q2GXCHHBLpomHWuRTJKCQ")] %!r(string=Content-Type):[%!r(string=application/json)]]
19:35:10.851 p2pTransport.js?bc10:36 p2pTransport: roundTrip: PUT matrix://12D3KooWQJ7WoarZCXXKyQWS7LfA9yWrfeNiz1VvRipZHthbvhU8/_matrix/federation/v2/send_join/%21Gh2okWrI4TGrhGrb:12D3KooWKAVRCsgtYufLaYw5dLsTgL7Y22hzNVuzT7yRmiHSMaNP/$DU12NpUcmbZ2opnA:12D3KooWR7weBT7ecN5tQMyAESw7tWpcENq7gW7rMeCZaVg646Vj {"auth_events":[["$Q7dA6YVWDGxQ4d7g:12D3KooWKAVRCsgtYufLaYw5dLsTgL7Y22hzNVuzT7yRmiHSMaNP",{"sha256":"/HNiQjZ0XSSd9G6gagzvT+dE4+QZbA7uxjHTxK9vA2g"}],["$OhtVj1F8NytYk62R:12D3KooWKAVRCsgtYufLaYw5dLsTgL7Y22hzNVuzT7yRmiHSMaNP",{"sha256":"CCBdzaeSQ353mP9UpTvsHkLU1a2EispXleShHkSLl9o"}],["$fvrgcXtkD8Yh6nVg:12D3KooWKAVRCsgtYufLaYw5dLsTgL7Y22hzNVuzT7yRmiHSMaNP",{"sha256":"1ggawjMTZrLMa2cK3hsR42CS74XexMmYIo9YT26avkI"}],["$Rxv57SVJZD8cW0hp:12D3KooWR7weBT7ecN5tQMyAESw7tWpcENq7gW7rMeCZaVg646Vj",{"sha256":"b3Sq/0O041lVg1s0ixhW/OquLOn2bvuQSrqpP7DVtlk"}]],"content":{"avatar_url":"","displayname":"","membership":"join"},"depth":61,"event_id":"$DU12NpUcmbZ2opnA:12D3KooWR7weBT7ecN5tQMyAESw7tWpcENq7gW7rMeCZaVg646Vj","hashes":{"sha256":"IKunJTmEtCynqwZFxV3KLgIcjcHZMYWQceC3skOoO3s"},"origin":"12D3KooWR7weBT7ecN5tQMyAESw7tWpcENq7gW7rMeCZaVg646Vj","origin_server_ts":1584387306940,"prev_events":[["$Rxv57SVJZD8cW0hp:12D3KooWR7weBT7ecN5tQMyAESw7tWpcENq7gW7rMeCZaVg646Vj",{"sha256":"b3Sq/0O041lVg1s0ixhW/OquLOn2bvuQSrqpP7DVtlk"}]],"prev_state":[],"room_id":"!Gh2okWrI4TGrhGrb:12D3KooWKAVRCsgtYufLaYw5dLsTgL7Y22hzNVuzT7yRmiHSMaNP","sender":"@matthew:12D3KooWR7weBT7ecN5tQMyAESw7tWpcENq7gW7rMeCZaVg646Vj","signatures":{"12D3KooWR7weBT7ecN5tQMyAESw7tWpcENq7gW7rMeCZaVg646Vj":{"ed25519:libp2p-dendrite":"zDIZ/ESngnl3BqaUoIf/pcaS4gtu++qI06EmOHPPZdMt5cGpGe2dlHwgu/NCnClkrngz96Qcp4NOHELMHeRjBA"}},"state_key":"@matthew:12D3KooWR7weBT7ecN5tQMyAESw7tWpcENq7gW7rMeCZaVg646Vj","type":"m.room.member","unsigned":{}}
19:35:10.852 p2pTransport.js?bc10:47 p2pTransport: Dialling {"id":{"id":"12D3KooWQJ7WoarZCXXKyQWS7LfA9yWrfeNiz1VvRipZHthbvhU8","pubKey":"CAESINcfT2SB5i9/AW06bxFMi0pslija8nR6xVol4yeu5Fvt"},"multiaddrs":{"_multiaddrs":["/dns4/rendezvous.matrix.org/tcp/8443/wss/p2p-websocket-star"],"_observedMultiaddrs":[]},"protocols":{}}
19:35:10.863 p2pLocalNode.js?8092:111 Connected peers: 5 Discovered peers: 970 Found providers: Array(6)
19:35:12.257 p2pTransport.js?bc10:108 p2pTransport: Response 200 OK
19:35:12.257 p2pTransport.js?bc10:109 p2pTransport: Response body: {"auth_chain":[{"auth_events":[["$Q7dA6YVWDGxQ4d7g:12D3KooWKAVRCsgtYufLaYw5dLsTgL7Y22hzNVuzT7yRmiHSMaNP",{"sha256":"/HNiQjZ0XSSd9G6gagzvT+dE4+QZbA7uxjHTxK9vA2g"}]],"content":{"membership":"join"},"depth":2,"event_id":"$eSyzwHYMhFjZAslN:12D3KooWKAVRCsgtYufLaYw5dLsTgL7Y22hzNVuzT7yRmiHSMaNP","hashes":{"sha256":"Nqu+jzam8EmmZ6MMdQ9+u3qkcwfPVE5zSknfoMWBTlY"},"origin":"12D3KooWKAVRCsgtYufLaYw5dLsTgL7Y22hzNVuzT7yRmiHSMaNP","origin_server_ts":1584385624110,"prev_events":[["$Q7dA6YVWDGxQ4d7g:12D3KooWKAVRCsgtYufLaYw5dLsTgL7Y22hzNVuzT7yRmiHSMaNP",{"sha256":"/HNiQjZ0XSSd9G6gagzvT+dE4+QZbA7uxjHTxK9vA2g"}]],"prev_state":[],"room_id":"!Gh2okWrI4TGrhGrb:12D3KooWKAVRCsgtYufLaYw5dLsTgL7Y22hzNVuzT7yRmiHSMaNP","sender":"@kegan:12D3KooWKAVRCsgtYufLaYw5dLsTgL7Y22hzNVuzT7yRmiHSMaNP","signatures":{"12D3KooWKAVRCsgtYufLaYw5dLsTgL7Y22hzNVuzT7yRmiHSMaNP":{"ed25519:libp2p-dendrite":"3jlp20NysLQhkycwAIyjajbu+tStPqMtOJJ3NjhgzEnpYyhCrfI0IIEH3iqMsmnerlmGGtkDc+9hTqiaOWrSDg"}},"state_key":"@kegan:12D3KooWKAVRCsgtYufLaYw5dLsTgL7Y22hzNVuzT7yRmiHSMaNP","type":"m.room.member"},{"auth_events":[],"content":{"creator":"@kegan:12D3KooWKAVRCsgtYufLaYw5dLsTgL7Y22hzNVuzT7yRmiHSMaNP","room_version":"1"},"depth":1,"event_id":"$Q7dA6YVWDGxQ4d7g:12D3KooWKAVRCsgtYufLaYw5dLsTgL7Y22hzNVuzT7yRmiHSMaNP","hashes":{"sha256":"uP31pbgtJP1h57U118RiIBska8AZRjCVimoLxws4A/w"},"origin":"12D3KooWKAVRCsgtYufLaYw5dLsTgL7Y22hzNVuzT7yRmiHSMaNP","origin_server_ts":1584385624110,"prev_events":[],"prev_state":[],"room_id":"!Gh2okWrI4TGrhGrb:12D3KooWKAVRCsgtYufLaYw5dLsTgL7Y22hzNVuzT7yRmiHSMaNP","sender":"@kegan:12D3KooWKAVRCsgtYufLaYw5dLsTgL7Y22hzNVuzT7yRmiHSMaNP","signatures":{"12D3KooWKAVRCsgtYufLaYw5dLsTgL7Y22hzNVuzT7yRmiHSMaNP":{"ed25519:libp2p-dendrite":"+PqEZaraZd6ZuFH29FQjmr1tOo+O/jjkUUP9ZkNj/Xky802HwR/dKlIYU++/GO3Tyg79DEPj9EOgPeRtpz6WBQ"}},"state_key":"","type":"m.room.create"},{"auth_events":[["$Q7dA6YVWDGxQ4d7g:12D3KooWKAVRCsgtYufLaYw5dLsTgL7Y22hzNVuzT7yRmiHSMaNP",{"sha256":"/HNiQjZ0XSSd9G6gagzvT+dE4+QZbA7uxjHTxK9vA2g"}],["$eSyzwHYMhFjZAslN:12D3KooWKAVRCsgtYufLaYw5dLsTgL7Y22hzNVuzT7yRmiHSMaNP",{"sha256":"0ptXoXOSsT0ykmehO6VhMQiJ+sPYjPK7DHcAUFGYpCA"}]],"content":{"ban":50,"events":{"m.room.avatar":50,"m.room.canonical_alias":50,"m.room.history_visibility":100,"m.room.name":50,"m.room.power_levels":100},"events_default":0,"invite":0,"kick":50,"redact":50,"state_default":50,"users":{"@kegan:12D3KooWKAVRCsgtYufLaYw5dLsTgL7Y22hzNVuzT7yRmiHSMaNP":100},"users_default":0},"depth":3,"event_id":"$fvrgcXtkD8Yh6nVg:12D3KooWKAVRCsgtYufLaYw5dLsTgL7Y22hzNVuzT7yRmiHSMaNP","hashes":{"sha256":"2WCvFijiBdqsiO2XZFe8yM7OeF/z/mOpxcFnGiAUipI"},"origin":"12D3KooWKAVRCsgtYufLaYw5dLsTgL7Y22hzNVuzT7yRmiHSMaNP","origin_server_ts":1584385624110,"prev_events":[["$eSyzwHYMhFjZAslN:12D3KooWKAVRCsgtYufLaYw5dLsTgL7Y22hzNVuzT7yRmiHSMaNP",{"sha256":"0ptXoXOSsT0ykmehO6VhMQiJ+sPYjPK7DHcAUFGYpCA"}]],"prev_state":[],"room_id":"!Gh2okWrI4TGrhGrb:12D3KooWKAVRCsgtYufLaYw5dLsTgL7Y22hzNVuzT7yRmiHSMaNP","sender":"@kegan:12D3KooWKAVRCsgtYufLaYw5dLsTgL7Y22hzNVuzT7yRmiHSMaNP","signatures":{"12D3KooWKAVRCsgtYufLaYw5dLsTgL7Y22hzNVuzT7yRmiHSMaNP":{"ed25519:libp2p-dendrite":"aKiWS3YYHP6VbF3JW8Iy8RzLTi7uyLSU9Au45lbFM+tH+M6xTxxKF3U9HqZXmImBVfrikmdlEiAjeb9/2hbFDg"}},"state_key":"","type":"m.room.power_levels"},{"auth_events":[["$Q7dA6YVWDGxQ4d7g:12D3KooWKAVRCsgtYufLaYw5dLsTgL7Y22hzNVuzT7yRmiHSMaNP",{"sha256":"/HNiQjZ0XSSd9G6gagzvT+dE4+QZbA7uxjHTxK9vA2g"}],["$fvrgcXtkD8Yh6nVg:12D3KooWKAVRCsgtYufLaYw5dLsTgL7Y22hzNVuzT7yRmiHSMaNP",{"sha256":"1ggawjMTZrLMa2cK3hsR42CS74XexMmYIo9YT26avkI"}],["$eSyzwHYMhFjZAslN:12D3KooWKAVRCsgtYufLaYw5dLsTgL7Y22hzNVuzT7yRmiHSMaNP",{"sha256":"0ptXoXOSsT0ykmehO6VhMQiJ+sPYjPK7DHcAUFGYpCA"}]],"content":{"join_rule":"public"},"depth":4,"event_id":"$OhtVj1F8NytYk62R:12D3KooWKAVRCsgtYufLaYw5dLsTgL7Y22hzNVuzT7yRmiHSMaNP","hashes":{"sha256":"rYBiZPY+VsJgLwgpzXJSLN8mlRbpu0zrpT9WdEqfElc"},"origin":"12D3KooWKAVRCsgtYufLaYw5dLsTgL7Y22hzNVuzT7yRmiHSMaNP","origin_server_ts":1584385624110,"prev_events":[["$fvrgcXtkD8Yh6nVg:12D3KooWKAVRCsgtYufLaYw5dLsTgL7Y22hzNVuzT7yRmiHSMaNP",{"sha256":"1ggawjMTZrLMa2cK3hsR42CS74XexMmYIo9YT26avkI"}]],"prev_state":[],"room_id":"!Gh2okWrI4TGrhGrb:12D3KooWKAVRCsgtYufLaYw5dLsTgL7Y22hzNVuzT7yRmiHSMaNP","sender":"@kegan:12D3KooWKAVRCsgtYufLaYw5dLsTgL7Y22hzNVuzT7yRmiHSMaNP","signatures":{"12D3KooWKAVRCsgtYufLaYw5dLsTgL7Y22hzNVuzT7yRmiHSMaNP":{"ed25519:libp2p-dendrite":"yvqpK3fMqRYM4JDmV4YFAtLx6PXAlYnlrdGYHm99HZRT3Ve+dSapz/J1CoPG+17gXuC9tEXSFE5vR2B5hrKVAw"}},"state_key":"","type":"m.room.join_rules"},{"auth_events":[["$Q7dA6YVWDGxQ4d7g:12D3KooWKAVRCsgtYufLaYw5dLsTgL7Y22hzNVuzT7yRmiHSMaNP",{"sha256":"/HNiQjZ0XSSd9G6gagzvT+dE4+QZbA7uxjHTxK9vA2g"}],["$OhtVj1F8NytYk62R:12D3KooWKAVRCsgtYufLaYw5dLsTgL7Y22hzNVuzT7yRmiHSMaNP",{"sha256":"CCBdzaeSQ353mP9UpTvsHkLU1a2EispXleShHkSLl9o"}],["$fvrgcXtkD8Yh6nVg:12D3KooWKAVRCsgtYufLaYw5dLsTgL7Y22hzNVuzT7yRmiHSMaNP",{"sha256":"1ggawjMTZrLMa2cK3hsR42CS74XexMmYIo9YT26avkI"}]],"content":{"avatar_url":"","displayname":"","membership":"join"},"depth":60,"event
19:35:12.258 wasm_exec.js?3f15:44 2020/03/16 19:35:12 jsResponse is 200 OK, ok is true
19:35:12.259 wasm_exec.js?3f15:44 time="2020-03-16T19:35:12.258000000Z" level=info msg="Outgoing request returned" func="DoHTTPRequest\n\t" file=" [/Users/kegan/go/pkg/mod/github.com/matrix-org/gomatrixserverlib@v0.0.0-20200306154041-df6bb9a3e424/client.go:393]" out.req.ID=dJVAEmlFRlyR out.req.code=200 out.req.duration_ms=1407 out.req.method=PUT out.req.uri="matrix://12D3KooWQJ7WoarZCXXKyQWS7LfA9yWrfeNiz1VvRipZHthbvhU8/_matrix/federation/v2/send_join/%21Gh2okWrI4TGrhGrb:12D3KooWKAVRCsgtYufLaYw5dLsTgL7Y22hzNVuzT7yRmiHSMaNP/$DU12NpUcmbZ2opnA:12D3KooWR7weBT7ecN5tQMyAESw7tWpcENq7gW7rMeCZaVg646Vj" req.id=CUqCbhfJ9GAv req.method=POST req.path="/_matrix/client/r0/join/#p2p-general:12D3KooWKAVRCsgtYufLaYw5dLsTgL7Y22hzNVuzT7yRmiHSMaNP" user_id="@matthew:12D3KooWR7weBT7ecN5tQMyAESw7tWpcENq7gW7rMeCZaVg646Vj"
19:35:12.273 wasm_exec.js?3f15:44 time="2020-03-16T19:35:12.273000000Z" level=info msg="Checking event signatures for 23 events of room state" func="Check\n\t" file=" [/Users/kegan/go/pkg/mod/github.com/matrix-org/gomatrixserverlib@v0.0.0-20200306154041-df6bb9a3e424/federationtypes.go:274]" req.id=CUqCbhfJ9GAv req.method=POST req.path="/_matrix/client/r0/join/#p2p-general:12D3KooWKAVRCsgtYufLaYw5dLsTgL7Y22hzNVuzT7yRmiHSMaNP" user_id="@matthew:12D3KooWR7weBT7ecN5tQMyAESw7tWpcENq7gW7rMeCZaVg646Vj"
19:35:12.279 wasm_exec.js?3f15:44 time="2020-03-16T19:35:12.279000000Z" level=info msg="KeyDB cache hit for 8 keys" func="bulkSelectServerKeys\n\t" file=" [/Users/kegan/github/dendrite/common/keydb/sqlite3/server_key_table.go:112]" req.id=CUqCbhfJ9GAv req.method=POST req.path="/_matrix/client/r0/join/#p2p-general:12D3KooWKAVRCsgtYufLaYw5dLsTgL7Y22hzNVuzT7yRmiHSMaNP" user_id="@matthew:12D3KooWR7weBT7ecN5tQMyAESw7tWpcENq7gW7rMeCZaVg646Vj"
19:35:12.295 wasm_exec.js?3f15:44 time="2020-03-16T19:35:12.295000000Z" level=warning msg="Failed to join room using server" func="joinRoomUsingServers\n\t" file=" [/Users/kegan/github/dendrite/clientapi/routing/joinroom.go:273]" error="gomatrixserverlib: missing auth event with ID $Jl7IWYCZMpX4mJ9d:12D3KooWAaXC76VYFUzAYKV945SVj49y31fx256avnwWYL4MzncZ for event $a5iFBJdiQbvqJPMs:12D3KooWAaXC76VYFUzAYKV945SVj49y31fx256avnwWYL4MzncZ" req.id=CUqCbhfJ9GAv req.method=POST req.path="/_matrix/client/r0/join/#p2p-general:12D3KooWKAVRCsgtYufLaYw5dLsTgL7Y22hzNVuzT7yRmiHSMaNP" server=12D3KooWQJ7WoarZCXXKyQWS7LfA9yWrfeNiz1VvRipZHthbvhU8 user_id="@matthew:12D3KooWR7weBT7ecN5tQMyAESw7tWpcENq7gW7rMeCZaVg646Vj"
19:35:12.296 wasm_exec.js?3f15:44 time="2020-03-16T19:35:12.296000000Z" level=info msg="Outgoing request" func="DoHTTPRequest\n\t" file=" [/Users/kegan/go/pkg/mod/github.com/matrix-org/gomatrixserverlib@v0.0.0-20200306154041-df6bb9a3e424/client.go:379]" out.req.ID=WpwfBmVkBe14 out.req.method=GET out.req.uri="matrix://12D3KooWLjahjSB9wWCMkE1bxxnn55qs63KqwkTCYtRJsG6dgzPX/_matrix/federation/v1/make_join/%21Gh2okWrI4TGrhGrb:12D3KooWKAVRCsgtYufLaYw5dLsTgL7Y22hzNVuzT7yRmiHSMaNP/@matthew:12D3KooWR7weBT7ecN5tQMyAESw7tWpcENq7gW7rMeCZaVg646Vj?ver=1" req.id=CUqCbhfJ9GAv req.method=POST req.path="/_matrix/client/r0/join/#p2p-general:12D3KooWKAVRCsgtYufLaYw5dLsTgL7Y22hzNVuzT7yRmiHSMaNP" user_id="@matthew:12D3KooWR7weBT7ecN5tQMyAESw7tWpcENq7gW7rMeCZaVg646Vj"
19:35:12.296 wasm_exec.js?3f15:44 2020/03/16 19:35:12 Req headers are map[%!r(string=Authorization):[%!r(string=X-Matrix origin="12D3KooWR7weBT7ecN5tQMyAESw7tWpcENq7gW7rMeCZaVg646Vj",key="ed25519:libp2p-dendrite",sig="4UfBJ7CwfJKPhY9TKPphnXwBKRBEV7/QvuaUEWYkXuXeE4Tio2lDOn+cBjsqJDd76XRfbg51vYQIVNp1E/nmCQ")]]
19:35:12.296 p2pTransport.js?bc10:36 p2pTransport: roundTrip: GET matrix://12D3KooWLjahjSB9wWCMkE1bxxnn55qs63KqwkTCYtRJsG6dgzPX/_matrix/federation/v1/make_join/%21Gh2okWrI4TGrhGrb:12D3KooWKAVRCsgtYufLaYw5dLsTgL7Y22hzNVuzT7yRmiHSMaNP/@matthew:12D3KooWR7weBT7ecN5tQMyAESw7tWpcENq7gW7rMeCZaVg646Vj?ver=1
19:35:12.297 p2pTransport.js?bc10:47 p2pTransport: Dialling {"id":{"id":"12D3KooWLjahjSB9wWCMkE1bxxnn55qs63KqwkTCYtRJsG6dgzPX","pubKey":"CAESIKI20x85Kze0aUm4k59qqaUyS4a96HJD6AJWR0JQZFBW"},"multiaddrs":{"_multiaddrs":["/dns4/rendezvous.matrix.org/tcp/8443/wss/p2p-websocket-star"],"_observedMultiaddrs":[]},"protocols":{}}
19:35:12.298 p2pTransport.js?bc10:120 p2pTransport: round trip error: Error: Dial is currently denied for this peer
at createError (index.js?8a1e:4)
at ERR_DENIED (errors.js?0d24:8)
at Queue.add (queue.js?57c5:90)
at DialQueueManager.add (queueManager.js?8f6e:124)
at _dial (index.js?ed40:37)
at Switch.dial (index.js?ed40:95)
at eval (index.js?7992:270)
roundTrip @ p2pTransport.js?bc10:120
19:35:12.299 wasm_exec.js?3f15:44 time="2020-03-16T19:35:12.299000000Z" level=warning msg="Outgoing request failed" func="DoHTTPRequest\n\t" file=" [/Users/kegan/go/pkg/mod/github.com/matrix-org/gomatrixserverlib@v0.0.0-20200306154041-df6bb9a3e424/client.go:385]" error="Get matrix://12D3KooWLjahjSB9wWCMkE1bxxnn55qs63KqwkTCYtRJsG6dgzPX/_matrix/federation/v1/make_join/%21Gh2okWrI4TGrhGrb:12D3KooWKAVRCsgtYufLaYw5dLsTgL7Y22hzNVuzT7yRmiHSMaNP/@matthew:12D3KooWR7weBT7ecN5tQMyAESw7tWpcENq7gW7rMeCZaVg646Vj?ver=1: JS error: p2pTransport.js error: Error: Dial is currently denied for this peer" out.req.ID=WpwfBmVkBe14 out.req.method=GET out.req.uri="matrix://12D3KooWLjahjSB9wWCMkE1bxxnn55qs63KqwkTCYtRJsG6dgzPX/_matrix/federation/v1/make_join/%21Gh2okWrI4TGrhGrb:12D3KooWKAVRCsgtYufLaYw5dLsTgL7Y22hzNVuzT7yRmiHSMaNP/@matthew:12D3KooWR7weBT7ecN5tQMyAESw7tWpcENq7gW7rMeCZaVg646Vj?ver=1" req.id=CUqCbhfJ9GAv req.method=POST req.path="/_matrix/client/r0/join/#p2p-general:12D3KooWKAVRCsgtYufLaYw5dLsTgL7Y22hzNVuzT7yRmiHSMaNP" user_id="@matthew:12D3KooWR7weBT7ecN5tQMyAESw7tWpcENq7gW7rMeCZaVg646Vj"
19:35:12.299 wasm_exec.js?3f15:44 time="2020-03-16T19:35:12.299000000Z" level=warning msg="Failed to join room using server" func="joinRoomUsingServers\n\t" file=" [/Users/kegan/github/dendrite/clientapi/routing/joinroom.go:273]" error="Get matrix://12D3KooWLjahjSB9wWCMkE1bxxnn55qs63KqwkTCYtRJsG6dgzPX/_matrix/federation/v1/make_join/%21Gh2okWrI4TGrhGrb:12D3KooWKAVRCsgtYufLaYw5dLsTgL7Y22hzNVuzT7yRmiHSMaNP/@matthew:12D3KooWR7weBT7ecN5tQMyAESw7tWpcENq7gW7rMeCZaVg646Vj?ver=1: JS error: p2pTransport.js error: Error: Dial is currently denied for this peer" req.id=CUqCbhfJ9GAv req.method=POST req.path="/_matrix/client/r0/join/#p2p-general:12D3KooWKAVRCsgtYufLaYw5dLsTgL7Y22hzNVuzT7yRmiHSMaNP" server=12D3KooWLjahjSB9wWCMkE1bxxnn55qs63KqwkTCYtRJsG6dgzPX user_id="@matthew:12D3KooWR7weBT7ecN5tQMyAESw7tWpcENq7gW7rMeCZaVg646Vj"
19:35:12.300 wasm_exec.js?3f15:44 time="2020-03-16T19:35:12.300000000Z" level=info msg="Outgoing request" func="DoHTTPRequest\n\t" file=" [/Users/kegan/go/pkg/mod/github.com/matrix-org/gomatrixserverlib@v0.0.0-20200306154041-df6bb9a3e424/client.go:379]" out.req.ID=YrrCOeTTxows out.req.method=GET out.req.uri="matrix://12D3KooWAaXC76VYFUzAYKV945SVj49y31fx256avnwWYL4MzncZ/_matrix/federation/v1/make_join/%21Gh2okWrI4TGrhGrb:12D3KooWKAVRCsgtYufLaYw5dLsTgL7Y22hzNVuzT7yRmiHSMaNP/@matthew:12D3KooWR7weBT7ecN5tQMyAESw7tWpcENq7gW7rMeCZaVg646Vj?ver=1" req.id=CUqCbhfJ9GAv req.method=POST req.path="/_matrix/client/r0/join/#p2p-general:12D3KooWKAVRCsgtYufLaYw5dLsTgL7Y22hzNVuzT7yRmiHSMaNP" user_id="@matthew:12D3KooWR7weBT7ecN5tQMyAESw7tWpcENq7gW7rMeCZaVg646Vj"
19:35:12.300 wasm_exec.js?3f15:44 2020/03/16 19:35:12 Req headers are map[%!r(string=Authorization):[%!r(string=X-Matrix origin="12D3KooWR7weBT7ecN5tQMyAESw7tWpcENq7gW7rMeCZaVg646Vj",key="ed25519:libp2p-dendrite",sig="LmE0kMHDeWDngpazuFVM7tt1VT16gxs3957dd/LfpH2MLS7wb4v4+T/a7S1ekBGD5spCJAjuyF5CUhempMi2DQ")]]
19:35:12.300 p2pTransport.js?bc10:36 p2pTransport: roundTrip: GET matrix://12D3KooWAaXC76VYFUzAYKV945SVj49y31fx256avnwWYL4MzncZ/_matrix/federation/v1/make_join/%21Gh2okWrI4TGrhGrb:12D3KooWKAVRCsgtYufLaYw5dLsTgL7Y22hzNVuzT7yRmiHSMaNP/@matthew:12D3KooWR7weBT7ecN5tQMyAESw7tWpcENq7gW7rMeCZaVg646Vj?ver=1
19:35:12.300 p2pTransport.js?bc10:47 p2pTransport: Dialling {"id":{"id":"12D3KooWAaXC76VYFUzAYKV945SVj49y31fx256avnwWYL4MzncZ","pubKey":"CAESIAtPwitJt2ki1BGHsgb0ux9DYWVmLZl0TkQndP5GXXGq"},"multiaddrs":{"_multiaddrs":["/dns4/rendezvous.matrix.org/tcp/8443/wss/p2p-websocket-star"],"_observedMultiaddrs":[]},"protocols":{}}
19:35:12.863 p2pTransport.js?bc10:108 p2pTransport: Response 200 OK
19:35:12.863 p2pTransport.js?bc10:109 p2pTransport: Response body: {"event":{"sender":"@matthew:12D3KooWR7weBT7ecN5tQMyAESw7tWpcENq7gW7rMeCZaVg646Vj","room_id":"!Gh2okWrI4TGrhGrb:12D3KooWKAVRCsgtYufLaYw5dLsTgL7Y22hzNVuzT7yRmiHSMaNP","type":"m.room.member","state_key":"@matthew:12D3KooWR7weBT7ecN5tQMyAESw7tWpcENq7gW7rMeCZaVg646Vj","prev_events":[["$Rxv57SVJZD8cW0hp:12D3KooWR7weBT7ecN5tQMyAESw7tWpcENq7gW7rMeCZaVg646Vj",{"sha256":"b3Sq/0O041lVg1s0ixhW/OquLOn2bvuQSrqpP7DVtlk"}],["$jBm3T5eMUy93ATCw:12D3KooWR7weBT7ecN5tQMyAESw7tWpcENq7gW7rMeCZaVg646Vj",{"sha256":"HXw/b54cIDxZ0Pu4acmtN2Km0M03ucLWT6HvLqrzxTM"}]],"auth_events":[["$Q7dA6YVWDGxQ4d7g:12D3KooWKAVRCsgtYufLaYw5dLsTgL7Y22hzNVuzT7yRmiHSMaNP",{"sha256":"/HNiQjZ0XSSd9G6gagzvT+dE4+QZbA7uxjHTxK9vA2g"}],["$OhtVj1F8NytYk62R:12D3KooWKAVRCsgtYufLaYw5dLsTgL7Y22hzNVuzT7yRmiHSMaNP",{"sha256":"CCBdzaeSQ353mP9UpTvsHkLU1a2EispXleShHkSLl9o"}],["$fvrgcXtkD8Yh6nVg:12D3KooWKAVRCsgtYufLaYw5dLsTgL7Y22hzNVuzT7yRmiHSMaNP",{"sha256":"1ggawjMTZrLMa2cK3hsR42CS74XexMmYIo9YT26avkI"}],["$Rxv57SVJZD8cW0hp:12D3KooWR7weBT7ecN5tQMyAESw7tWpcENq7gW7rMeCZaVg646Vj",{"sha256":"b3Sq/0O041lVg1s0ixhW/OquLOn2bvuQSrqpP7DVtlk"}]],"depth":61,"content":{"membership":"join"}}}
19:35:12.863 wasm_exec.js?3f15:44 2020/03/16 19:35:12 jsResponse is 200 OK, ok is true
19:35:12.864 wasm_exec.js?3f15:44 time="2020-03-16T19:35:12.864000000Z" level=info msg="Outgoing request returned" func="DoHTTPRequest\n\t" file=" [/Users/kegan/go/pkg/mod/github.com/matrix-org/gomatrixserverlib@v0.0.0-20200306154041-df6bb9a3e424/client.go:393]" out.req.ID=YrrCOeTTxows out.req.code=200 out.req.duration_ms=564 out.req.method=GET out.req.uri="matrix://12D3KooWAaXC76VYFUzAYKV945SVj49y31fx256avnwWYL4MzncZ/_matrix/federation/v1/make_join/%21Gh2okWrI4TGrhGrb:12D3KooWKAVRCsgtYufLaYw5dLsTgL7Y22hzNVuzT7yRmiHSMaNP/@matthew:12D3KooWR7weBT7ecN5tQMyAESw7tWpcENq7gW7rMeCZaVg646Vj?ver=1" req.id=CUqCbhfJ9GAv req.method=POST req.path="/_matrix/client/r0/join/#p2p-general:12D3KooWKAVRCsgtYufLaYw5dLsTgL7Y22hzNVuzT7yRmiHSMaNP" user_id="@matthew:12D3KooWR7weBT7ecN5tQMyAESw7tWpcENq7gW7rMeCZaVg646Vj"
19:35:12.870 wasm_exec.js?3f15:44 time="2020-03-16T19:35:12.869000000Z" level=info msg="Outgoing request" func="DoHTTPRequest\n\t" file=" [/Users/kegan/go/pkg/mod/github.com/matrix-org/gomatrixserverlib@v0.0.0-20200306154041-df6bb9a3e424/client.go:379]" out.req.ID=bZj1fWq1HeOH out.req.method=PUT out.req.uri="matrix://12D3KooWAaXC76VYFUzAYKV945SVj49y31fx256avnwWYL4MzncZ/_matrix/federation/v2/send_join/%21Gh2okWrI4TGrhGrb:12D3KooWKAVRCsgtYufLaYw5dLsTgL7Y22hzNVuzT7yRmiHSMaNP/$97FVob71tMP7lNK4:12D3KooWR7weBT7ecN5tQMyAESw7tWpcENq7gW7rMeCZaVg646Vj" req.id=CUqCbhfJ9GAv req.method=POST req.path="/_matrix/client/r0/join/#p2p-general:12D3KooWKAVRCsgtYufLaYw5dLsTgL7Y22hzNVuzT7yRmiHSMaNP" user_id="@matthew:12D3KooWR7weBT7ecN5tQMyAESw7tWpcENq7gW7rMeCZaVg646Vj"
19:35:12.870 wasm_exec.js?3f15:44 2020/03/16 19:35:12 Req headers are map[%!r(string=Authorization):[%!r(string=X-Matrix origin="12D3KooWR7weBT7ecN5tQMyAESw7tWpcENq7gW7rMeCZaVg646Vj",key="ed25519:libp2p-dendrite",sig="9oFDpNRsaiV0c8FMcMD5Yea4IPgW/7BDpZB5r4BQb2dRpUIy+lzLyGtiwNOfxRVRk3lWgR/D9HE4cDJQWVhHBA")] %!r(string=Content-Type):[%!r(string=application/json)]]
19:35:12.870 p2pTransport.js?bc10:36 p2pTransport: roundTrip: PUT matrix://12D3KooWAaXC76VYFUzAYKV945SVj49y31fx256avnwWYL4MzncZ/_matrix/federation/v2/send_join/%21Gh2okWrI4TGrhGrb:12D3KooWKAVRCsgtYufLaYw5dLsTgL7Y22hzNVuzT7yRmiHSMaNP/$97FVob71tMP7lNK4:12D3KooWR7weBT7ecN5tQMyAESw7tWpcENq7gW7rMeCZaVg646Vj {"auth_events":[["$Q7dA6YVWDGxQ4d7g:12D3KooWKAVRCsgtYufLaYw5dLsTgL7Y22hzNVuzT7yRmiHSMaNP",{"sha256":"/HNiQjZ0XSSd9G6gagzvT+dE4+QZbA7uxjHTxK9vA2g"}],["$OhtVj1F8NytYk62R:12D3KooWKAVRCsgtYufLaYw5dLsTgL7Y22hzNVuzT7yRmiHSMaNP",{"sha256":"CCBdzaeSQ353mP9UpTvsHkLU1a2EispXleShHkSLl9o"}],["$fvrgcXtkD8Yh6nVg:12D3KooWKAVRCsgtYufLaYw5dLsTgL7Y22hzNVuzT7yRmiHSMaNP",{"sha256":"1ggawjMTZrLMa2cK3hsR42CS74XexMmYIo9YT26avkI"}],["$Rxv57SVJZD8cW0hp:12D3KooWR7weBT7ecN5tQMyAESw7tWpcENq7gW7rMeCZaVg646Vj",{"sha256":"b3Sq/0O041lVg1s0ixhW/OquLOn2bvuQSrqpP7DVtlk"}]],"content":{"avatar_url":"","displayname":"","membership":"join"},"depth":61,"event_id":"$97FVob71tMP7lNK4:12D3KooWR7weBT7ecN5tQMyAESw7tWpcENq7gW7rMeCZaVg646Vj","hashes":{"sha256":"mjsrwwWDWVDiV1q29qaG9xOdSuKoJsHuEVQQKBRxw7w"},"origin":"12D3KooWR7weBT7ecN5tQMyAESw7tWpcENq7gW7rMeCZaVg646Vj","origin_server_ts":1584387306940,"prev_events":[["$Rxv57SVJZD8cW0hp:12D3KooWR7weBT7ecN5tQMyAESw7tWpcENq7gW7rMeCZaVg646Vj",{"sha256":"b3Sq/0O041lVg1s0ixhW/OquLOn2bvuQSrqpP7DVtlk"}],["$jBm3T5eMUy93ATCw:12D3KooWR7weBT7ecN5tQMyAESw7tWpcENq7gW7rMeCZaVg646Vj",{"sha256":"HXw/b54cIDxZ0Pu4acmtN2Km0M03ucLWT6HvLqrzxTM"}]],"prev_state":[],"room_id":"!Gh2okWrI4TGrhGrb:12D3KooWKAVRCsgtYufLaYw5dLsTgL7Y22hzNVuzT7yRmiHSMaNP","sender":"@matthew:12D3KooWR7weBT7ecN5tQMyAESw7tWpcENq7gW7rMeCZaVg646Vj","signatures":{"12D3KooWR7weBT7ecN5tQMyAESw7tWpcENq7gW7rMeCZaVg646Vj":{"ed25519:libp2p-dendrite":"KO36R36R++cgGNBGSALnfcvnYU1YJ4FHv+6bt+9pdv9O83Q6J6EfIscx5ccjQInepXt1NkD7JohUWxcd+Y0HBw"}},"state_key":"@matthew:12D3KooWR7weBT7ecN5tQMyAESw7tWpcENq7gW7rMeCZaVg646Vj","type":"m.room.member","unsigned":{}}
19:35:12.870 p2pTransport.js?bc10:47 p2pTransport: Dialling {"id":{"id":"12D3KooWAaXC76VYFUzAYKV945SVj49y31fx256avnwWYL4MzncZ","pubKey":"CAESIAtPwitJt2ki1BGHsgb0ux9DYWVmLZl0TkQndP5GXXGq"},"multiaddrs":{"_multiaddrs":["/dns4/rendezvous.matrix.org/tcp/8443/wss/p2p-websocket-star"],"_observedMultiaddrs":[]},"protocols":{}}
19:35:13.096 p2pLocalNode.js?8092:151 Incoming: 12D3KooWQJ7WoarZCXXKyQWS7LfA9yWrfeNiz1VvRipZHthbvhU8 -> 12D3KooWR7weBT7ecN5tQMyAESw7tWpcENq7gW7rMeCZaVg646Vj
19:35:13.097 wasm_exec.js?3f15:44 Received request:
19:35:13.097 wasm_exec.js?3f15:44 PUT matrix://12D3KooWR7weBT7ecN5tQMyAESw7tWpcENq7gW7rMeCZaVg646Vj/_matrix/federation/v1/send/1584387311939-0 HTTP/1.0
Content-Type: application/json
Authorization: X-Matrix origin="12D3KooWQJ7WoarZCXXKyQWS7LfA9yWrfeNiz1VvRipZHthbvhU8",key="ed25519:libp2p-dendrite",sig="qBJ9kTljS3tRLPKlbTB6bGDaF4doL40vEWkiyBT1YtXYuicliFetMAk+pZbxEJz2mEiLPgbAMNsnVHyi/CiKBg"
Content-Length: 1700
{"transaction_id":"1584387311939-0","origin":"12D3KooWQJ7WoarZCXXKyQWS7LfA9yWrfeNiz1VvRipZHthbvhU8","destination":"12D3KooWR7weBT7ecN5tQMyAESw7tWpcENq7gW7rMeCZaVg646Vj","origin_server_ts":1584387311939,"pdus":[{"auth_events":[["$Q7dA6YVWDGxQ4d7g:12D3KooWKAVRCsgtYufLaYw5dLsTgL7Y22hzNVuzT7yRmiHSMaNP",{"sha256":"/HNiQjZ0XSSd9G6gagzvT+dE4+QZbA7uxjHTxK9vA2g"}],["$OhtVj1F8NytYk62R:12D3KooWKAVRCsgtYufLaYw5dLsTgL7Y22hzNVuzT7yRmiHSMaNP",{"sha256":"CCBdzaeSQ353mP9UpTvsHkLU1a2EispXleShHkSLl9o"}],["$fvrgcXtkD8Yh6nVg:12D3KooWKAVRCsgtYufLaYw5dLsTgL7Y22hzNVuzT7yRmiHSMaNP",{"sha256":"1ggawjMTZrLMa2cK3hsR42CS74XexMmYIo9YT26avkI"}],["$Rxv57SVJZD8cW0hp:12D3KooWR7weBT7ecN5tQMyAESw7tWpcENq7gW7rMeCZaVg646Vj",{"sha256":"b3Sq/0O041lVg1s0ixhW/OquLOn2bvuQSrqpP7DVtlk"}]],"content":{"avatar_url":"","displayname":"","membership":"join"},"depth":61,"event_id":"$DU12NpUcmbZ2opnA:12D3KooWR7weBT7ecN5tQMyAESw7tWpcENq7gW7rMeCZaVg646Vj","hashes":{"sha256":"IKunJTmEtCynqwZFxV3KLgIcjcHZMYWQceC3skOoO3s"},"origin":"12D3KooWR7weBT7ecN5tQMyAESw7tWpcENq7gW7rMeCZaVg646Vj","origin_server_ts":1584387306940,"prev_events":[["$Rxv57SVJZD8cW0hp:12D3KooWR7weBT7ecN5tQMyAESw7tWpcENq7gW7rMeCZaVg646Vj",{"sha256":"b3Sq/0O041lVg1s0ixhW/OquLOn2bvuQSrqpP7DVtlk"}]],"prev_state":[],"room_id":"!Gh2okWrI4TGrhGrb:12D3KooWKAVRCsgtYufLaYw5dLsTgL7Y22hzNVuzT7yRmiHSMaNP","sender":"@matthew:12D3KooWR7weBT7ecN5tQMyAESw7tWpcENq7gW7rMeCZaVg646Vj","signatures":{"12D3KooWR7weBT7ecN5tQMyAESw7tWpcENq7gW7rMeCZaVg646Vj":{"ed25519:libp2p-dendrite":"zDIZ/ESngnl3BqaUoIf/pcaS4gtu++qI06EmOHPPZdMt5cGpGe2dlHwgu/NCnClkrngz96Qcp4NOHELMHeRjBA"}},"state_key":"@matthew:12D3KooWR7weBT7ecN5tQMyAESw7tWpcENq7gW7rMeCZaVg646Vj","type":"m.room.member","unsigned":{}}]}
19:35:13.098 wasm_exec.js?3f15:44 time="2020-03-16T19:35:13.097000000Z" level=info msg="Incoming request" func="RequestWithLogging\n\t" file=" [/Users/kegan/go/pkg/mod/github.com/matrix-org/util@v0.0.0-20190711121626-527ce5ddefc7/json.go:122]" req.id=G3Da1qizC2yb req.method=PUT req.path=/_matrix/federation/v1/send/1584387311939-0
19:35:13.098 wasm_exec.js?3f15:44 time="2020-03-16T19:35:13.098000000Z" level=info msg="KeyDB cache hit for 1 keys" func="bulkSelectServerKeys\n\t" file=" [/Users/kegan/github/dendrite/common/keydb/sqlite3/server_key_table.go:112]" req.id=G3Da1qizC2yb req.method=PUT req.path=/_matrix/federation/v1/send/1584387311939-0
19:35:13.101 wasm_exec.js?3f15:44 time="2020-03-16T19:35:13.100000000Z" level=info msg="KeyDB cache hit for 1 keys" func="bulkSelectServerKeys\n\t" file=" [/Users/kegan/github/dendrite/common/keydb/sqlite3/server_key_table.go:112]" req.id=G3Da1qizC2yb req.method=PUT req.path=/_matrix/federation/v1/send/1584387311939-0
19:35:13.102 wasm_exec.js?3f15:44 time="2020-03-16T19:35:13.102000000Z" level=error msg="Failed to process incoming federation event, skipping. Event ID:$DU12NpUcmbZ2opnA:12D3KooWR7weBT7ecN5tQMyAESw7tWpcENq7gW7rMeCZaVg646Vj Err:unknown room \"!Gh2okWrI4TGrhGrb:12D3KooWKAVRCsgtYufLaYw5dLsTgL7Y22hzNVuzT7yRmiHSMaNP\"" func="processTransaction\n\t" file=" [/Users/kegan/github/dendrite/federationapi/routing/send.go:119]" req.id=G3Da1qizC2yb req.method=PUT req.path=/_matrix/federation/v1/send/1584387311939-0
19:35:13.102 wasm_exec.js?3f15:44 time="2020-03-16T19:35:13.102000000Z" level=info msg="Responding (183 bytes)" func="respond\n\t" file=" [/Users/kegan/go/pkg/mod/github.com/matrix-org/util@v0.0.0-20190711121626-527ce5ddefc7/json.go:170]" code=200 req.id=G3Da1qizC2yb req.method=PUT req.path=/_matrix/federation/v1/send/1584387311939-0
19:35:13.103 wasm_exec.js?3f15:44 Sending response:
19:35:13.103 wasm_exec.js?3f15:44 HTTP/1.1 200 OK
Connection: close
Access-Control-Allow-Headers: Origin, X-Requested-With, Content-Type, Accept, Authorization
Access-Control-Allow-Methods: GET, POST, PUT, DELETE, OPTIONS
Access-Control-Allow-Origin: *
Content-Type: application/json
{"pdus":{"$DU12NpUcmbZ2opnA:12D3KooWR7weBT7ecN5tQMyAESw7tWpcENq7gW7rMeCZaVg646Vj":{"error":"unknown room \"!Gh2okWrI4TGrhGrb:12D3KooWKAVRCsgtYufLaYw5dLsTgL7Y22hzNVuzT7yRmiHSMaNP\""}}}
19:35:13.103 p2pLocalNode.js?8092:173 HTTP/1.1 200 OK
Connection: close
Access-Control-Allow-Headers: Origin, X-Requested-With, Content-Type, Accept, Authorization
Access-Control-Allow-Methods: GET, POST, PUT, DELETE, OPTIONS
Access-Control-Allow-Origin: *
Content-Type: application/json
{"pdus":{"$DU12NpUcmbZ2opnA:12D3KooWR7weBT7ecN5tQMyAESw7tWpcENq7gW7rMeCZaVg646Vj":{"error":"unknown room \"!Gh2okWrI4TGrhGrb:12D3KooWKAVRCsgtYufLaYw5dLsTgL7Y22hzNVuzT7yRmiHSMaNP\""}}}
19:35:13.302 p2pLocalNode.js?8092:151 Incoming: 12D3KooWKAVRCsgtYufLaYw5dLsTgL7Y22hzNVuzT7yRmiHSMaNP -> 12D3KooWR7weBT7ecN5tQMyAESw7tWpcENq7gW7rMeCZaVg646Vj
19:35:13.304 wasm_exec.js?3f15:44 Received request:
19:35:13.304 wasm_exec.js?3f15:44 PUT matrix://12D3KooWR7weBT7ecN5tQMyAESw7tWpcENq7gW7rMeCZaVg646Vj/_matrix/federation/v1/send/1584387312919-1 HTTP/1.0
Content-Type: application/json
Authorization: X-Matrix origin="12D3KooWKAVRCsgtYufLaYw5dLsTgL7Y22hzNVuzT7yRmiHSMaNP",key="ed25519:libp2p-dendrite",sig="cmmRzIASL4sA357FdJ24eH97uQ3JdgH/sEnWK2FPG8pC3QNKNeh9g05xcDkOpz0cShN/phzE42TW3GH6LuBGDQ"
Content-Length: 491
{"transaction_id":"1584387312919-1","origin":"12D3KooWKAVRCsgtYufLaYw5dLsTgL7Y22hzNVuzT7yRmiHSMaNP","destination":"12D3KooWR7weBT7ecN5tQMyAESw7tWpcENq7gW7rMeCZaVg646Vj","origin_server_ts":1584387312919,"previous_ids":["1584387307915-0"],"pdus":[],"edus":[{"edu_type":"m.typing","origin":"","destination":"","content":{"room_id":"!Gh2okWrI4TGrhGrb:12D3KooWKAVRCsgtYufLaYw5dLsTgL7Y22hzNVuzT7yRmiHSMaNP","typing":false,"user_id":"@kegan:12D3KooWKAVRCsgtYufLaYw5dLsTgL7Y22hzNVuzT7yRmiHSMaNP"}}]}
19:35:13.305 wasm_exec.js?3f15:44 time="2020-03-16T19:35:13.305000000Z" level=info msg="Incoming request" func="RequestWithLogging\n\t" file=" [/Users/kegan/go/pkg/mod/github.com/matrix-org/util@v0.0.0-20190711121626-527ce5ddefc7/json.go:122]" req.id=rrkSJukrybXy req.method=PUT req.path=/_matrix/federation/v1/send/1584387312919-1
19:35:13.305 wasm_exec.js?3f15:44 time="2020-03-16T19:35:13.305000000Z" level=info msg="KeyDB cache hit for 1 keys" func="bulkSelectServerKeys\n\t" file=" [/Users/kegan/github/dendrite/common/keydb/sqlite3/server_key_table.go:112]" req.id=rrkSJukrybXy req.method=PUT req.path=/_matrix/federation/v1/send/1584387312919-1
19:35:13.307 wasm_exec.js?3f15:44 time="2020-03-16T19:35:13.307000000Z" level=info msg="Responding (11 bytes)" func="respond\n\t" file=" [/Users/kegan/go/pkg/mod/github.com/matrix-org/util@v0.0.0-20190711121626-527ce5ddefc7/json.go:170]" code=200 req.id=rrkSJukrybXy req.method=PUT req.path=/_matrix/federation/v1/send/1584387312919-1
19:35:13.307 wasm_exec.js?3f15:44 Sending response:
19:35:13.307 wasm_exec.js?3f15:44 HTTP/1.1 200 OK
Connection: close
Access-Control-Allow-Headers: Origin, X-Requested-With, Content-Type, Accept, Authorization
Access-Control-Allow-Methods: GET, POST, PUT, DELETE, OPTIONS
Access-Control-Allow-Origin: *
Content-Type: application/json
{"pdus":{}}
19:35:13.307 p2pLocalNode.js?8092:173 HTTP/1.1 200 OK
Connection: close
Access-Control-Allow-Headers: Origin, X-Requested-With, Content-Type, Accept, Authorization
Access-Control-Allow-Methods: GET, POST, PUT, DELETE, OPTIONS
Access-Control-Allow-Origin: *
Content-Type: application/json
{"pdus":{}}
19:35:13.745 p2pTransport.js?bc10:108 p2pTransport: Response 200 OK
19:35:13.745 p2pTransport.js?bc10:109 p2pTransport: Response body: {"auth_chain":[{"auth_events":[["$Q7dA6YVWDGxQ4d7g:12D3KooWKAVRCsgtYufLaYw5dLsTgL7Y22hzNVuzT7yRmiHSMaNP",{"sha256":"/HNiQjZ0XSSd9G6gagzvT+dE4+QZbA7uxjHTxK9vA2g"}],["$eSyzwHYMhFjZAslN:12D3KooWKAVRCsgtYufLaYw5dLsTgL7Y22hzNVuzT7yRmiHSMaNP",{"sha256":"0ptXoXOSsT0ykmehO6VhMQiJ+sPYjPK7DHcAUFGYpCA"}]],"content":{"ban":50,"events":{"m.room.avatar":50,"m.room.canonical_alias":50,"m.room.history_visibility":100,"m.room.name":50,"m.room.power_levels":100},"events_default":0,"invite":0,"kick":50,"redact":50,"state_default":50,"users":{"@kegan:12D3KooWKAVRCsgtYufLaYw5dLsTgL7Y22hzNVuzT7yRmiHSMaNP":100},"users_default":0},"depth":3,"event_id":"$fvrgcXtkD8Yh6nVg:12D3KooWKAVRCsgtYufLaYw5dLsTgL7Y22hzNVuzT7yRmiHSMaNP","hashes":{"sha256":"2WCvFijiBdqsiO2XZFe8yM7OeF/z/mOpxcFnGiAUipI"},"origin":"12D3KooWKAVRCsgtYufLaYw5dLsTgL7Y22hzNVuzT7yRmiHSMaNP","origin_server_ts":1584385624110,"prev_events":[["$eSyzwHYMhFjZAslN:12D3KooWKAVRCsgtYufLaYw5dLsTgL7Y22hzNVuzT7yRmiHSMaNP",{"sha256":"0ptXoXOSsT0ykmehO6VhMQiJ+sPYjPK7DHcAUFGYpCA"}]],"prev_state":[],"room_id":"!Gh2okWrI4TGrhGrb:12D3KooWKAVRCsgtYufLaYw5dLsTgL7Y22hzNVuzT7yRmiHSMaNP","sender":"@kegan:12D3KooWKAVRCsgtYufLaYw5dLsTgL7Y22hzNVuzT7yRmiHSMaNP","signatures":{"12D3KooWKAVRCsgtYufLaYw5dLsTgL7Y22hzNVuzT7yRmiHSMaNP":{"ed25519:libp2p-dendrite":"aKiWS3YYHP6VbF3JW8Iy8RzLTi7uyLSU9Au45lbFM+tH+M6xTxxKF3U9HqZXmImBVfrikmdlEiAjeb9/2hbFDg"}},"state_key":"","type":"m.room.power_levels"},{"auth_events":[["$Q7dA6YVWDGxQ4d7g:12D3KooWKAVRCsgtYufLaYw5dLsTgL7Y22hzNVuzT7yRmiHSMaNP",{"sha256":"/HNiQjZ0XSSd9G6gagzvT+dE4+QZbA7uxjHTxK9vA2g"}],["$fvrgcXtkD8Yh6nVg:12D3KooWKAVRCsgtYufLaYw5dLsTgL7Y22hzNVuzT7yRmiHSMaNP",{"sha256":"1ggawjMTZrLMa2cK3hsR42CS74XexMmYIo9YT26avkI"}],["$eSyzwHYMhFjZAslN:12D3KooWKAVRCsgtYufLaYw5dLsTgL7Y22hzNVuzT7yRmiHSMaNP",{"sha256":"0ptXoXOSsT0ykmehO6VhMQiJ+sPYjPK7DHcAUFGYpCA"}]],"content":{"join_rule":"public"},"depth":4,"event_id":"$OhtVj1F8NytYk62R:12D3KooWKAVRCsgtYufLaYw5dLsTgL7Y22hzNVuzT7yRmiHSMaNP","hashes":{"sha256":"rYBiZPY+VsJgLwgpzXJSLN8mlRbpu0zrpT9WdEqfElc"},"origin":"12D3KooWKAVRCsgtYufLaYw5dLsTgL7Y22hzNVuzT7yRmiHSMaNP","origin_server_ts":1584385624110,"prev_events":[["$fvrgcXtkD8Yh6nVg:12D3KooWKAVRCsgtYufLaYw5dLsTgL7Y22hzNVuzT7yRmiHSMaNP",{"sha256":"1ggawjMTZrLMa2cK3hsR42CS74XexMmYIo9YT26avkI"}]],"prev_state":[],"room_id":"!Gh2okWrI4TGrhGrb:12D3KooWKAVRCsgtYufLaYw5dLsTgL7Y22hzNVuzT7yRmiHSMaNP","sender":"@kegan:12D3KooWKAVRCsgtYufLaYw5dLsTgL7Y22hzNVuzT7yRmiHSMaNP","signatures":{"12D3KooWKAVRCsgtYufLaYw5dLsTgL7Y22hzNVuzT7yRmiHSMaNP":{"ed25519:libp2p-dendrite":"yvqpK3fMqRYM4JDmV4YFAtLx6PXAlYnlrdGYHm99HZRT3Ve+dSapz/J1CoPG+17gXuC9tEXSFE5vR2B5hrKVAw"}},"state_key":"","type":"m.room.join_rules"},{"auth_events":[["$Q7dA6YVWDGxQ4d7g:12D3KooWKAVRCsgtYufLaYw5dLsTgL7Y22hzNVuzT7yRmiHSMaNP",{"sha256":"/HNiQjZ0XSSd9G6gagzvT+dE4+QZbA7uxjHTxK9vA2g"}],["$OhtVj1F8NytYk62R:12D3KooWKAVRCsgtYufLaYw5dLsTgL7Y22hzNVuzT7yRmiHSMaNP",{"sha256":"CCBdzaeSQ353mP9UpTvsHkLU1a2EispXleShHkSLl9o"}],["$fvrgcXtkD8Yh6nVg:12D3KooWKAVRCsgtYufLaYw5dLsTgL7Y22hzNVuzT7yRmiHSMaNP",{"sha256":"1ggawjMTZrLMa2cK3hsR42CS74XexMmYIo9YT26avkI"}]],"content":{"avatar_url":"","displayname":"","membership":"join"},"depth":60,"event_id":"$Rxv57SVJZD8cW0hp:12D3KooWR7weBT7ecN5tQMyAESw7tWpcENq7gW7rMeCZaVg646Vj","hashes":{"sha256":"4RgLfaCQRFJiXxyhQvHVY3JDRxFIGUF2Z4ObBw+t7WU"},"origin":"12D3KooWR7weBT7ecN5tQMyAESw7tWpcENq7gW7rMeCZaVg646Vj","origin_server_ts":1584387306940,"prev_events":[["$L0Fp5SfGtzj17cEp:12D3KooWKAVRCsgtYufLaYw5dLsTgL7Y22hzNVuzT7yRmiHSMaNP",{"sha256":"RCFgIwp80nxBOOx5D74+8dVLbJAxfkvvlbrgEbOq9MU"}]],"prev_state":[],"room_id":"!Gh2okWrI4TGrhGrb:12D3KooWKAVRCsgtYufLaYw5dLsTgL7Y22hzNVuzT7yRmiHSMaNP","sender":"@matthew:12D3KooWR7weBT7ecN5tQMyAESw7tWpcENq7gW7rMeCZaVg646Vj","signatures":{"12D3KooWR7weBT7ecN5tQMyAESw7tWpcENq7gW7rMeCZaVg646Vj":{"ed25519:libp2p-dendrite":"h7voNwMzdrIYGdevcSA+lub6zxSlAlAoxZKqIemw0Yd82NneRJOY1o8O9t21e+NRRHjZMuOmVJiJjPqSIbG7BA"}},"state_key":"@matthew:12D3KooWR7weBT7ecN5tQMyAESw7tWpcENq7gW7rMeCZaVg646Vj","type":"m.room.member","unsigned":{}},{"auth_events":[["$Q7dA6YVWDGxQ4d7g:12D3KooWKAVRCsgtYufLaYw5dLsTgL7Y22hzNVuzT7yRmiHSMaNP",{"sha256":"/HNiQjZ0XSSd9G6gagzvT+dE4+QZbA7uxjHTxK9vA2g"}]],"content":{"membership":"join"},"depth":2,"event_id":"$eSyzwHYMhFjZAslN:12D3KooWKAVRCsgtYufLaYw5dLsTgL7Y22hzNVuzT7yRmiHSMaNP","hashes":{"sha256":"Nqu+jzam8EmmZ6MMdQ9+u3qkcwfPVE5zSknfoMWBTlY"},"origin":"12D3KooWKAVRCsgtYufLaYw5dLsTgL7Y22hzNVuzT7yRmiHSMaNP","origin_server_ts":1584385624110,"prev_events":[["$Q7dA6YVWDGxQ4d7g:12D3KooWKAVRCsgtYufLaYw5dLsTgL7Y22hzNVuzT7yRmiHSMaNP",{"sha256":"/HNiQjZ0XSSd9G6gagzvT+dE4+QZbA7uxjHTxK9vA2g"}]],"prev_state":[],"room_id":"!Gh2okWrI4TGrhGrb:12D3KooWKAVRCsgtYufLaYw5dLsTgL7Y22hzNVuzT7yRmiHSMaNP","sender":"@kegan:12D3KooWKAVRCsgtYufLaYw5dLsTgL7Y22hzNVuzT7yRmiHSMaNP","signatures":{"12D3KooWKAVRCsgtYufLaYw5dLsTgL7Y22hzNVuzT7yRmiHSMaNP":{"ed25519:libp2p-dendrite":"3jlp20NysLQhkycwAIyjajbu+tStPqMtOJJ3NjhgzEnpYyhCrfI0IIEH3iqMsmnerlmGGtkDc+9hTqiaOWrSDg"}},"state_key":"@kegan:12D3Koo
19:35:13.746 wasm_exec.js?3f15:44 2020/03/16 19:35:13 jsResponse is 200 OK, ok is true
19:35:13.747 wasm_exec.js?3f15:44 time="2020-03-16T19:35:13.746000000Z" level=info msg="Outgoing request returned" func="DoHTTPRequest\n\t" file=" [/Users/kegan/go/pkg/mod/github.com/matrix-org/gomatrixserverlib@v0.0.0-20200306154041-df6bb9a3e424/client.go:393]" out.req.ID=bZj1fWq1HeOH out.req.code=200 out.req.duration_ms=876 out.req.method=PUT out.req.uri="matrix://12D3KooWAaXC76VYFUzAYKV945SVj49y31fx256avnwWYL4MzncZ/_matrix/federation/v2/send_join/%21Gh2okWrI4TGrhGrb:12D3KooWKAVRCsgtYufLaYw5dLsTgL7Y22hzNVuzT7yRmiHSMaNP/$97FVob71tMP7lNK4:12D3KooWR7weBT7ecN5tQMyAESw7tWpcENq7gW7rMeCZaVg646Vj" req.id=CUqCbhfJ9GAv req.method=POST req.path="/_matrix/client/r0/join/#p2p-general:12D3KooWKAVRCsgtYufLaYw5dLsTgL7Y22hzNVuzT7yRmiHSMaNP" user_id="@matthew:12D3KooWR7weBT7ecN5tQMyAESw7tWpcENq7gW7rMeCZaVg646Vj"
19:35:13.767 wasm_exec.js?3f15:44 time="2020-03-16T19:35:13.767000000Z" level=warning msg="Failed to join room using server" func="joinRoomUsingServers\n\t" file=" [/Users/kegan/github/dendrite/clientapi/routing/joinroom.go:273]" error="gomatrixserverlib: duplicate state key tuple (\"m.room.member\", \"@matthew:12D3KooWR7weBT7ecN5tQMyAESw7tWpcENq7gW7rMeCZaVg646Vj\")" req.id=CUqCbhfJ9GAv req.method=POST req.path="/_matrix/client/r0/join/#p2p-general:12D3KooWKAVRCsgtYufLaYw5dLsTgL7Y22hzNVuzT7yRmiHSMaNP" server=12D3KooWAaXC76VYFUzAYKV945SVj49y31fx256avnwWYL4MzncZ user_id="@matthew:12D3KooWR7weBT7ecN5tQMyAESw7tWpcENq7gW7rMeCZaVg646Vj"
19:35:13.771 wasm_exec.js?3f15:44 time="2020-03-16T19:35:13.771000000Z" level=info msg="Outgoing request" func="DoHTTPRequest\n\t" file=" [/Users/kegan/go/pkg/mod/github.com/matrix-org/gomatrixserverlib@v0.0.0-20200306154041-df6bb9a3e424/client.go:379]" out.req.ID=4plqZp4hlasJ out.req.method=GET out.req.uri="matrix://12D3KooWSgXHiM7Q1YnJm87uQKiBcVDZUEMS46Gc2cmShUa1wHK2/_matrix/federation/v1/make_join/%21Gh2okWrI4TGrhGrb:12D3KooWKAVRCsgtYufLaYw5dLsTgL7Y22hzNVuzT7yRmiHSMaNP/@matthew:12D3KooWR7weBT7ecN5tQMyAESw7tWpcENq7gW7rMeCZaVg646Vj?ver=1" req.id=CUqCbhfJ9GAv req.method=POST req.path="/_matrix/client/r0/join/#p2p-general:12D3KooWKAVRCsgtYufLaYw5dLsTgL7Y22hzNVuzT7yRmiHSMaNP" user_id="@matthew:12D3KooWR7weBT7ecN5tQMyAESw7tWpcENq7gW7rMeCZaVg646Vj"
19:35:13.771 wasm_exec.js?3f15:44 2020/03/16 19:35:13 Req headers are map[%!r(string=Authorization):[%!r(string=X-Matrix origin="12D3KooWR7weBT7ecN5tQMyAESw7tWpcENq7gW7rMeCZaVg646Vj",key="ed25519:libp2p-dendrite",sig="mN8ACjpLLdkI5qfMHFYaNTgoJVaVXf/25JVU2GhgvVVPS7bU7wb8aLCdyJZDjRHTaEos9KQDnF5q9Vqq2ZRpDg")]]
19:35:13.772 p2pTransport.js?bc10:36 p2pTransport: roundTrip: GET matrix://12D3KooWSgXHiM7Q1YnJm87uQKiBcVDZUEMS46Gc2cmShUa1wHK2/_matrix/federation/v1/make_join/%21Gh2okWrI4TGrhGrb:12D3KooWKAVRCsgtYufLaYw5dLsTgL7Y22hzNVuzT7yRmiHSMaNP/@matthew:12D3KooWR7weBT7ecN5tQMyAESw7tWpcENq7gW7rMeCZaVg646Vj?ver=1
19:35:13.772 p2pTransport.js?bc10:47 p2pTransport: Dialling {"id":{"id":"12D3KooWSgXHiM7Q1YnJm87uQKiBcVDZUEMS46Gc2cmShUa1wHK2","pubKey":"CAESIPqUV+3PKzqDbbATZxa8H3sqHIs3p3v17k1ZrCadtMYl"},"multiaddrs":{"_multiaddrs":["/dns4/rendezvous.matrix.org/tcp/8443/wss/p2p-websocket-star"],"_observedMultiaddrs":[]},"protocols":{}}
19:35:13.867 p2pLocalNode.js?8092:151 Incoming: 12D3KooWKAVRCsgtYufLaYw5dLsTgL7Y22hzNVuzT7yRmiHSMaNP -> 12D3KooWR7weBT7ecN5tQMyAESw7tWpcENq7gW7rMeCZaVg646Vj
19:35:13.869 wasm_exec.js?3f15:44 Received request:
19:35:13.869 wasm_exec.js?3f15:44 PUT matrix://12D3KooWR7weBT7ecN5tQMyAESw7tWpcENq7gW7rMeCZaVg646Vj/_matrix/federation/v1/send/1584387313331-2 HTTP/1.0
Content-Type: application/json
Authorization: X-Matrix origin="12D3KooWKAVRCsgtYufLaYw5dLsTgL7Y22hzNVuzT7yRmiHSMaNP",key="ed25519:libp2p-dendrite",sig="XKPJmqVgH13RmlFaX6Q7HZcDiIYIx8Z5xNOGnxGdouLqwT+6iMMA0s36wOieAI3Ijj5vLcpveT6Pf7CZFwY4Dg"
Content-Length: 1698
{"transaction_id":"1584387313331-2","origin":"12D3KooWKAVRCsgtYufLaYw5dLsTgL7Y22hzNVuzT7yRmiHSMaNP","destination":"12D3KooWR7weBT7ecN5tQMyAESw7tWpcENq7gW7rMeCZaVg646Vj","origin_server_ts":1584387313331,"previous_ids":["1584387312919-1"],"pdus":[{"auth_events":[["$Q7dA6YVWDGxQ4d7g:12D3KooWKAVRCsgtYufLaYw5dLsTgL7Y22hzNVuzT7yRmiHSMaNP",{"sha256":"/HNiQjZ0XSSd9G6gagzvT+dE4+QZbA7uxjHTxK9vA2g"}],["$fvrgcXtkD8Yh6nVg:12D3KooWKAVRCsgtYufLaYw5dLsTgL7Y22hzNVuzT7yRmiHSMaNP",{"sha256":"1ggawjMTZrLMa2cK3hsR42CS74XexMmYIo9YT26avkI"}],["$mUymo4C1b8Kaq01v:12D3KooWKAVRCsgtYufLaYw5dLsTgL7Y22hzNVuzT7yRmiHSMaNP",{"sha256":"NGhDZ0YbTrE/vyije5IE6ZcPqLywKzoe4qZeEHVRxHk"}]],"content":{"body":"which would lead to very trippy ephemeral moving rooms, given you can sync history from anyone","msgtype":"m.text"},"depth":61,"event_id":"$9czqPoO8VtUfDntJ:12D3KooWKAVRCsgtYufLaYw5dLsTgL7Y22hzNVuzT7yRmiHSMaNP","hashes":{"sha256":"pjYr+5ZC/0n75fR16Zj1WVla2DWRhx+vBJbRlN63t/Y"},"origin":"12D3KooWKAVRCsgtYufLaYw5dLsTgL7Y22hzNVuzT7yRmiHSMaNP","origin_server_ts":1584387312980,"prev_events":[["$Rxv57SVJZD8cW0hp:12D3KooWR7weBT7ecN5tQMyAESw7tWpcENq7gW7rMeCZaVg646Vj",{"sha256":"b3Sq/0O041lVg1s0ixhW/OquLOn2bvuQSrqpP7DVtlk"}],["$jBm3T5eMUy93ATCw:12D3KooWR7weBT7ecN5tQMyAESw7tWpcENq7gW7rMeCZaVg646Vj",{"sha256":"HXw/b54cIDxZ0Pu4acmtN2Km0M03ucLWT6HvLqrzxTM"}]],"room_id":"!Gh2okWrI4TGrhGrb:12D3KooWKAVRCsgtYufLaYw5dLsTgL7Y22hzNVuzT7yRmiHSMaNP","sender":"@kegan:12D3KooWKAVRCsgtYufLaYw5dLsTgL7Y22hzNVuzT7yRmiHSMaNP","signatures":{"12D3KooWKAVRCsgtYufLaYw5dLsTgL7Y22hzNVuzT7yRmiHSMaNP":{"ed25519:libp2p-dendrite":"AaiO5T6qWJxl4pOXwhX/lRr+QIDs6glUzFhCC6dd/qo0AmCVnntE3Vgmd88pORywh+h+Pv1/M4WE3K4hW3I/Bw"}},"type":"m.room.message"}]}
19:35:13.870 wasm_exec.js?3f15:44 time="2020-03-16T19:35:13.870000000Z" level=info msg="Incoming request" func="RequestWithLogging\n\t" file=" [/Users/kegan/go/pkg/mod/github.com/matrix-org/util@v0.0.0-20190711121626-527ce5ddefc7/json.go:122]" req.id=bK1Lc1A74FpV req.method=PUT req.path=/_matrix/federation/v1/send/1584387313331-2
19:35:13.871 wasm_exec.js?3f15:44 time="2020-03-16T19:35:13.871000000Z" level=info msg="KeyDB cache hit for 1 keys" func="bulkSelectServerKeys\n\t" file=" [/Users/kegan/github/dendrite/common/keydb/sqlite3/server_key_table.go:112]" req.id=bK1Lc1A74FpV req.method=PUT req.path=/_matrix/federation/v1/send/1584387313331-2
19:35:13.873 wasm_exec.js?3f15:44 time="2020-03-16T19:35:13.873000000Z" level=info msg="KeyDB cache hit for 1 keys" func="bulkSelectServerKeys\n\t" file=" [/Users/kegan/github/dendrite/common/keydb/sqlite3/server_key_table.go:112]" req.id=bK1Lc1A74FpV req.method=PUT req.path=/_matrix/federation/v1/send/1584387313331-2
19:35:13.875 wasm_exec.js?3f15:44 time="2020-03-16T19:35:13.874000000Z" level=error msg="Failed to process incoming federation event, skipping. Event ID:$9czqPoO8VtUfDntJ:12D3KooWKAVRCsgtYufLaYw5dLsTgL7Y22hzNVuzT7yRmiHSMaNP Err:unknown room \"!Gh2okWrI4TGrhGrb:12D3KooWKAVRCsgtYufLaYw5dLsTgL7Y22hzNVuzT7yRmiHSMaNP\"" func="processTransaction\n\t" file=" [/Users/kegan/github/dendrite/federationapi/routing/send.go:119]" req.id=bK1Lc1A74FpV req.method=PUT req.path=/_matrix/federation/v1/send/1584387313331-2
19:35:13.875 wasm_exec.js?3f15:44 time="2020-03-16T19:35:13.875000000Z" level=info msg="Responding (183 bytes)" func="respond\n\t" file=" [/Users/kegan/go/pkg/mod/github.com/matrix-org/util@v0.0.0-20190711121626-527ce5ddefc7/json.go:170]" code=200 req.id=bK1Lc1A74FpV req.method=PUT req.path=/_matrix/federation/v1/send/1584387313331-2
19:35:13.875 wasm_exec.js?3f15:44 Sending response:
19:35:13.875 wasm_exec.js?3f15:44 HTTP/1.1 200 OK
Connection: close
Access-Control-Allow-Headers: Origin, X-Requested-With, Content-Type, Accept, Authorization
Access-Control-Allow-Methods: GET, POST, PUT, DELETE, OPTIONS
Access-Control-Allow-Origin: *
Content-Type: application/json
{"pdus":{"$9czqPoO8VtUfDntJ:12D3KooWKAVRCsgtYufLaYw5dLsTgL7Y22hzNVuzT7yRmiHSMaNP":{"error":"unknown room \"!Gh2okWrI4TGrhGrb:12D3KooWKAVRCsgtYufLaYw5dLsTgL7Y22hzNVuzT7yRmiHSMaNP\""}}}
19:35:13.875 p2pLocalNode.js?8092:173 HTTP/1.1 200 OK
Connection: close
Access-Control-Allow-Headers: Origin, X-Requested-With, Content-Type, Accept, Authorization
Access-Control-Allow-Methods: GET, POST, PUT, DELETE, OPTIONS
Access-Control-Allow-Origin: *
Content-Type: application/json
{"pdus":{"$9czqPoO8VtUfDntJ:12D3KooWKAVRCsgtYufLaYw5dLsTgL7Y22hzNVuzT7yRmiHSMaNP":{"error":"unknown room \"!Gh2okWrI4TGrhGrb:12D3KooWKAVRCsgtYufLaYw5dLsTgL7Y22hzNVuzT7yRmiHSMaNP\""}}}
19:35:14.064 p2pTransport.js?bc10:108 p2pTransport: Response 200 OK
19:35:14.064 p2pTransport.js?bc10:109 p2pTransport: Response body: {"event":{"sender":"@matthew:12D3KooWR7weBT7ecN5tQMyAESw7tWpcENq7gW7rMeCZaVg646Vj","room_id":"!Gh2okWrI4TGrhGrb:12D3KooWKAVRCsgtYufLaYw5dLsTgL7Y22hzNVuzT7yRmiHSMaNP","type":"m.room.member","state_key":"@matthew:12D3KooWR7weBT7ecN5tQMyAESw7tWpcENq7gW7rMeCZaVg646Vj","prev_events":[["$jBm3T5eMUy93ATCw:12D3KooWR7weBT7ecN5tQMyAESw7tWpcENq7gW7rMeCZaVg646Vj",{"sha256":"HXw/b54cIDxZ0Pu4acmtN2Km0M03ucLWT6HvLqrzxTM"}],["$DU12NpUcmbZ2opnA:12D3KooWR7weBT7ecN5tQMyAESw7tWpcENq7gW7rMeCZaVg646Vj",{"sha256":"/g1hhwY8gSfo8ZR/KenTSZUC7u2C2ecXEhZ4TRzOACQ"}]],"auth_events":[["$Q7dA6YVWDGxQ4d7g:12D3KooWKAVRCsgtYufLaYw5dLsTgL7Y22hzNVuzT7yRmiHSMaNP",{"sha256":"/HNiQjZ0XSSd9G6gagzvT+dE4+QZbA7uxjHTxK9vA2g"}],["$OhtVj1F8NytYk62R:12D3KooWKAVRCsgtYufLaYw5dLsTgL7Y22hzNVuzT7yRmiHSMaNP",{"sha256":"CCBdzaeSQ353mP9UpTvsHkLU1a2EispXleShHkSLl9o"}],["$fvrgcXtkD8Yh6nVg:12D3KooWKAVRCsgtYufLaYw5dLsTgL7Y22hzNVuzT7yRmiHSMaNP",{"sha256":"1ggawjMTZrLMa2cK3hsR42CS74XexMmYIo9YT26avkI"}],["$DU12NpUcmbZ2opnA:12D3KooWR7weBT7ecN5tQMyAESw7tWpcENq7gW7rMeCZaVg646Vj",{"sha256":"/g1hhwY8gSfo8ZR/KenTSZUC7u2C2ecXEhZ4TRzOACQ"}]],"depth":62,"content":{"membership":"join"}}}
19:35:14.065 wasm_exec.js?3f15:44 2020/03/16 19:35:14 jsResponse is 200 OK, ok is true
19:35:14.065 wasm_exec.js?3f15:44 time="2020-03-16T19:35:14.065000000Z" level=info msg="Outgoing request returned" func="DoHTTPRequest\n\t" file=" [/Users/kegan/go/pkg/mod/github.com/matrix-org/gomatrixserverlib@v0.0.0-20200306154041-df6bb9a3e424/client.go:393]" out.req.ID=4plqZp4hlasJ out.req.code=200 out.req.duration_ms=293 out.req.method=GET out.req.uri="matrix://12D3KooWSgXHiM7Q1YnJm87uQKiBcVDZUEMS46Gc2cmShUa1wHK2/_matrix/federation/v1/make_join/%21Gh2okWrI4TGrhGrb:12D3KooWKAVRCsgtYufLaYw5dLsTgL7Y22hzNVuzT7yRmiHSMaNP/@matthew:12D3KooWR7weBT7ecN5tQMyAESw7tWpcENq7gW7rMeCZaVg646Vj?ver=1" req.id=CUqCbhfJ9GAv req.method=POST req.path="/_matrix/client/r0/join/#p2p-general:12D3KooWKAVRCsgtYufLaYw5dLsTgL7Y22hzNVuzT7yRmiHSMaNP" user_id="@matthew:12D3KooWR7weBT7ecN5tQMyAESw7tWpcENq7gW7rMeCZaVg646Vj"
19:35:14.070 wasm_exec.js?3f15:44 time="2020-03-16T19:35:14.070000000Z" level=info msg="Outgoing request" func="DoHTTPRequest\n\t" file=" [/Users/kegan/go/pkg/mod/github.com/matrix-org/gomatrixserverlib@v0.0.0-20200306154041-df6bb9a3e424/client.go:379]" out.req.ID=6NekfEPAItUq out.req.method=PUT out.req.uri="matrix://12D3KooWSgXHiM7Q1YnJm87uQKiBcVDZUEMS46Gc2cmShUa1wHK2/_matrix/federation/v2/send_join/%21Gh2okWrI4TGrhGrb:12D3KooWKAVRCsgtYufLaYw5dLsTgL7Y22hzNVuzT7yRmiHSMaNP/$LRQUiX1minOQdtKi:12D3KooWR7weBT7ecN5tQMyAESw7tWpcENq7gW7rMeCZaVg646Vj" req.id=CUqCbhfJ9GAv req.method=POST req.path="/_matrix/client/r0/join/#p2p-general:12D3KooWKAVRCsgtYufLaYw5dLsTgL7Y22hzNVuzT7yRmiHSMaNP" user_id="@matthew:12D3KooWR7weBT7ecN5tQMyAESw7tWpcENq7gW7rMeCZaVg646Vj"
19:35:14.070 wasm_exec.js?3f15:44 2020/03/16 19:35:14 Req headers are map[%!r(string=Authorization):[%!r(string=X-Matrix origin="12D3KooWR7weBT7ecN5tQMyAESw7tWpcENq7gW7rMeCZaVg646Vj",key="ed25519:libp2p-dendrite",sig="3a9PXj0E96U5+yF4aYqb8rz1G4XyihK5iDka9ywuB4fraTtIOYDQ0+gDqpHW2Kz5t5btuEMX5racQLwpdzUYAA")] %!r(string=Content-Type):[%!r(string=application/json)]]
19:35:14.070 p2pTransport.js?bc10:36 p2pTransport: roundTrip: PUT matrix://12D3KooWSgXHiM7Q1YnJm87uQKiBcVDZUEMS46Gc2cmShUa1wHK2/_matrix/federation/v2/send_join/%21Gh2okWrI4TGrhGrb:12D3KooWKAVRCsgtYufLaYw5dLsTgL7Y22hzNVuzT7yRmiHSMaNP/$LRQUiX1minOQdtKi:12D3KooWR7weBT7ecN5tQMyAESw7tWpcENq7gW7rMeCZaVg646Vj {"auth_events":[["$Q7dA6YVWDGxQ4d7g:12D3KooWKAVRCsgtYufLaYw5dLsTgL7Y22hzNVuzT7yRmiHSMaNP",{"sha256":"/HNiQjZ0XSSd9G6gagzvT+dE4+QZbA7uxjHTxK9vA2g"}],["$OhtVj1F8NytYk62R:12D3KooWKAVRCsgtYufLaYw5dLsTgL7Y22hzNVuzT7yRmiHSMaNP",{"sha256":"CCBdzaeSQ353mP9UpTvsHkLU1a2EispXleShHkSLl9o"}],["$fvrgcXtkD8Yh6nVg:12D3KooWKAVRCsgtYufLaYw5dLsTgL7Y22hzNVuzT7yRmiHSMaNP",{"sha256":"1ggawjMTZrLMa2cK3hsR42CS74XexMmYIo9YT26avkI"}],["$DU12NpUcmbZ2opnA:12D3KooWR7weBT7ecN5tQMyAESw7tWpcENq7gW7rMeCZaVg646Vj",{"sha256":"/g1hhwY8gSfo8ZR/KenTSZUC7u2C2ecXEhZ4TRzOACQ"}]],"content":{"avatar_url":"","displayname":"","membership":"join"},"depth":62,"event_id":"$LRQUiX1minOQdtKi:12D3KooWR7weBT7ecN5tQMyAESw7tWpcENq7gW7rMeCZaVg646Vj","hashes":{"sha256":"/RoS1Wu6FAy4TmE+g10CeIlCnLYdIKs34pq4/A5W25k"},"origin":"12D3KooWR7weBT7ecN5tQMyAESw7tWpcENq7gW7rMeCZaVg646Vj","origin_server_ts":1584387306940,"prev_events":[["$jBm3T5eMUy93ATCw:12D3KooWR7weBT7ecN5tQMyAESw7tWpcENq7gW7rMeCZaVg646Vj",{"sha256":"HXw/b54cIDxZ0Pu4acmtN2Km0M03ucLWT6HvLqrzxTM"}],["$DU12NpUcmbZ2opnA:12D3KooWR7weBT7ecN5tQMyAESw7tWpcENq7gW7rMeCZaVg646Vj",{"sha256":"/g1hhwY8gSfo8ZR/KenTSZUC7u2C2ecXEhZ4TRzOACQ"}]],"prev_state":[],"room_id":"!Gh2okWrI4TGrhGrb:12D3KooWKAVRCsgtYufLaYw5dLsTgL7Y22hzNVuzT7yRmiHSMaNP","sender":"@matthew:12D3KooWR7weBT7ecN5tQMyAESw7tWpcENq7gW7rMeCZaVg646Vj","signatures":{"12D3KooWR7weBT7ecN5tQMyAESw7tWpcENq7gW7rMeCZaVg646Vj":{"ed25519:libp2p-dendrite":"uSeePtK8eaGwCRIwK4sNCvIxLaDF/wXRiam/KxStfTvvYmfyLutvQ/ttX81mXpM8ye7dp7PNeY/NNY3cN12yAw"}},"state_key":"@matthew:12D3KooWR7weBT7ecN5tQMyAESw7tWpcENq7gW7rMeCZaVg646Vj","type":"m.room.member","unsigned":{}}
19:35:14.071 p2pTransport.js?bc10:47 p2pTransport: Dialling {"id":{"id":"12D3KooWSgXHiM7Q1YnJm87uQKiBcVDZUEMS46Gc2cmShUa1wHK2","pubKey":"CAESIPqUV+3PKzqDbbATZxa8H3sqHIs3p3v17k1ZrCadtMYl"},"multiaddrs":{"_multiaddrs":["/dns4/rendezvous.matrix.org/tcp/8443/wss/p2p-websocket-star"],"_observedMultiaddrs":[]},"protocols":{}}
19:35:14.374 p2pLocalNode.js?8092:151 Incoming: 12D3KooWAaXC76VYFUzAYKV945SVj49y31fx256avnwWYL4MzncZ -> 12D3KooWR7weBT7ecN5tQMyAESw7tWpcENq7gW7rMeCZaVg646Vj
19:35:14.375 wasm_exec.js?3f15:44 Received request:
19:35:14.376 wasm_exec.js?3f15:44 PUT matrix://12D3KooWR7weBT7ecN5tQMyAESw7tWpcENq7gW7rMeCZaVg646Vj/_matrix/federation/v1/send/1584387313544-0 HTTP/1.0
Content-Type: application/json
Authorization: X-Matrix origin="12D3KooWAaXC76VYFUzAYKV945SVj49y31fx256avnwWYL4MzncZ",key="ed25519:libp2p-dendrite",sig="sNtjL/XrlahWfR2Gxtdnpt1MwxfEQNST4u1nQxDnnai3dFqKd2h09bZPWaz/XoZLl+NYYo+Ka/hn1fMnblCmDg"
Content-Length: 1832
{"transaction_id":"1584387313544-0","origin":"12D3KooWAaXC76VYFUzAYKV945SVj49y31fx256avnwWYL4MzncZ","destination":"12D3KooWR7weBT7ecN5tQMyAESw7tWpcENq7gW7rMeCZaVg646Vj","origin_server_ts":1584387313544,"pdus":[{"auth_events":[["$Q7dA6YVWDGxQ4d7g:12D3KooWKAVRCsgtYufLaYw5dLsTgL7Y22hzNVuzT7yRmiHSMaNP",{"sha256":"/HNiQjZ0XSSd9G6gagzvT+dE4+QZbA7uxjHTxK9vA2g"}],["$OhtVj1F8NytYk62R:12D3KooWKAVRCsgtYufLaYw5dLsTgL7Y22hzNVuzT7yRmiHSMaNP",{"sha256":"CCBdzaeSQ353mP9UpTvsHkLU1a2EispXleShHkSLl9o"}],["$fvrgcXtkD8Yh6nVg:12D3KooWKAVRCsgtYufLaYw5dLsTgL7Y22hzNVuzT7yRmiHSMaNP",{"sha256":"1ggawjMTZrLMa2cK3hsR42CS74XexMmYIo9YT26avkI"}],["$Rxv57SVJZD8cW0hp:12D3KooWR7weBT7ecN5tQMyAESw7tWpcENq7gW7rMeCZaVg646Vj",{"sha256":"b3Sq/0O041lVg1s0ixhW/OquLOn2bvuQSrqpP7DVtlk"}]],"content":{"avatar_url":"","displayname":"","membership":"join"},"depth":61,"event_id":"$97FVob71tMP7lNK4:12D3KooWR7weBT7ecN5tQMyAESw7tWpcENq7gW7rMeCZaVg646Vj","hashes":{"sha256":"mjsrwwWDWVDiV1q29qaG9xOdSuKoJsHuEVQQKBRxw7w"},"origin":"12D3KooWR7weBT7ecN5tQMyAESw7tWpcENq7gW7rMeCZaVg646Vj","origin_server_ts":1584387306940,"prev_events":[["$Rxv57SVJZD8cW0hp:12D3KooWR7weBT7ecN5tQMyAESw7tWpcENq7gW7rMeCZaVg646Vj",{"sha256":"b3Sq/0O041lVg1s0ixhW/OquLOn2bvuQSrqpP7DVtlk"}],["$jBm3T5eMUy93ATCw:12D3KooWR7weBT7ecN5tQMyAESw7tWpcENq7gW7rMeCZaVg646Vj",{"sha256":"HXw/b54cIDxZ0Pu4acmtN2Km0M03ucLWT6HvLqrzxTM"}]],"prev_state":[],"room_id":"!Gh2okWrI4TGrhGrb:12D3KooWKAVRCsgtYufLaYw5dLsTgL7Y22hzNVuzT7yRmiHSMaNP","sender":"@matthew:12D3KooWR7weBT7ecN5tQMyAESw7tWpcENq7gW7rMeCZaVg646Vj","signatures":{"12D3KooWR7weBT7ecN5tQMyAESw7tWpcENq7gW7rMeCZaVg646Vj":{"ed25519:libp2p-dendrite":"KO36R36R++cgGNBGSALnfcvnYU1YJ4FHv+6bt+9pdv9O83Q6J6EfIscx5ccjQInepXt1NkD7JohUWxcd+Y0HBw"}},"state_key":"@matthew:12D3KooWR7weBT7ecN5tQMyAESw7tWpcENq7gW7rMeCZaVg646Vj","type":"m.room.member","unsigned":{}}]}
19:35:14.376 wasm_exec.js?3f15:44 time="2020-03-16T19:35:14.376000000Z" level=info msg="Incoming request" func="RequestWithLogging\n\t" file=" [/Users/kegan/go/pkg/mod/github.com/matrix-org/util@v0.0.0-20190711121626-527ce5ddefc7/json.go:122]" req.id=TFBzZwcPkCiV req.method=PUT req.path=/_matrix/federation/v1/send/1584387313544-0
19:35:14.377 wasm_exec.js?3f15:44 time="2020-03-16T19:35:14.377000000Z" level=info msg="KeyDB cache hit for 1 keys" func="bulkSelectServerKeys\n\t" file=" [/Users/kegan/github/dendrite/common/keydb/sqlite3/server_key_table.go:112]" req.id=TFBzZwcPkCiV req.method=PUT req.path=/_matrix/federation/v1/send/1584387313544-0
19:35:14.380 wasm_exec.js?3f15:44 time="2020-03-16T19:35:14.380000000Z" level=info msg="KeyDB cache hit for 1 keys" func="bulkSelectServerKeys\n\t" file=" [/Users/kegan/github/dendrite/common/keydb/sqlite3/server_key_table.go:112]" req.id=TFBzZwcPkCiV req.method=PUT req.path=/_matrix/federation/v1/send/1584387313544-0
19:35:14.381 wasm_exec.js?3f15:44 time="2020-03-16T19:35:14.381000000Z" level=error msg="Failed to process incoming federation event, skipping. Event ID:$97FVob71tMP7lNK4:12D3KooWR7weBT7ecN5tQMyAESw7tWpcENq7gW7rMeCZaVg646Vj Err:unknown room \"!Gh2okWrI4TGrhGrb:12D3KooWKAVRCsgtYufLaYw5dLsTgL7Y22hzNVuzT7yRmiHSMaNP\"" func="processTransaction\n\t" file=" [/Users/kegan/github/dendrite/federationapi/routing/send.go:119]" req.id=TFBzZwcPkCiV req.method=PUT req.path=/_matrix/federation/v1/send/1584387313544-0
19:35:14.381 wasm_exec.js?3f15:44 time="2020-03-16T19:35:14.381000000Z" level=info msg="Responding (183 bytes)" func="respond\n\t" file=" [/Users/kegan/go/pkg/mod/github.com/matrix-org/util@v0.0.0-20190711121626-527ce5ddefc7/json.go:170]" code=200 req.id=TFBzZwcPkCiV req.method=PUT req.path=/_matrix/federation/v1/send/1584387313544-0
19:35:14.382 wasm_exec.js?3f15:44 Sending response:
19:35:14.382 wasm_exec.js?3f15:44 HTTP/1.1 200 OK
Connection: close
Access-Control-Allow-Headers: Origin, X-Requested-With, Content-Type, Accept, Authorization
Access-Control-Allow-Methods: GET, POST, PUT, DELETE, OPTIONS
Access-Control-Allow-Origin: *
Content-Type: application/json
{"pdus":{"$97FVob71tMP7lNK4:12D3KooWR7weBT7ecN5tQMyAESw7tWpcENq7gW7rMeCZaVg646Vj":{"error":"unknown room \"!Gh2okWrI4TGrhGrb:12D3KooWKAVRCsgtYufLaYw5dLsTgL7Y22hzNVuzT7yRmiHSMaNP\""}}}
19:35:14.382 p2pLocalNode.js?8092:173 HTTP/1.1 200 OK
Connection: close
Access-Control-Allow-Headers: Origin, X-Requested-With, Content-Type, Accept, Authorization
Access-Control-Allow-Methods: GET, POST, PUT, DELETE, OPTIONS
Access-Control-Allow-Origin: *
Content-Type: application/json
{"pdus":{"$97FVob71tMP7lNK4:12D3KooWR7weBT7ecN5tQMyAESw7tWpcENq7gW7rMeCZaVg646Vj":{"error":"unknown room \"!Gh2okWrI4TGrhGrb:12D3KooWKAVRCsgtYufLaYw5dLsTgL7Y22hzNVuzT7yRmiHSMaNP\""}}}
19:35:14.908 p2pTransport.js?bc10:108 p2pTransport: Response 200 OK
19:35:14.908 p2pTransport.js?bc10:109 p2pTransport: Response body: {"auth_chain":[{"auth_events":[["$Q7dA6YVWDGxQ4d7g:12D3KooWKAVRCsgtYufLaYw5dLsTgL7Y22hzNVuzT7yRmiHSMaNP",{"sha256":"/HNiQjZ0XSSd9G6gagzvT+dE4+QZbA7uxjHTxK9vA2g"}],["$OhtVj1F8NytYk62R:12D3KooWKAVRCsgtYufLaYw5dLsTgL7Y22hzNVuzT7yRmiHSMaNP",{"sha256":"CCBdzaeSQ353mP9UpTvsHkLU1a2EispXleShHkSLl9o"}],["$fvrgcXtkD8Yh6nVg:12D3KooWKAVRCsgtYufLaYw5dLsTgL7Y22hzNVuzT7yRmiHSMaNP",{"sha256":"1ggawjMTZrLMa2cK3hsR42CS74XexMmYIo9YT26avkI"}]],"content":{"avatar_url":"","displayname":"","membership":"join"},"depth":60,"event_id":"$Rxv57SVJZD8cW0hp:12D3KooWR7weBT7ecN5tQMyAESw7tWpcENq7gW7rMeCZaVg646Vj","hashes":{"sha256":"4RgLfaCQRFJiXxyhQvHVY3JDRxFIGUF2Z4ObBw+t7WU"},"origin":"12D3KooWR7weBT7ecN5tQMyAESw7tWpcENq7gW7rMeCZaVg646Vj","origin_server_ts":1584387306940,"prev_events":[["$L0Fp5SfGtzj17cEp:12D3KooWKAVRCsgtYufLaYw5dLsTgL7Y22hzNVuzT7yRmiHSMaNP",{"sha256":"RCFgIwp80nxBOOx5D74+8dVLbJAxfkvvlbrgEbOq9MU"}]],"prev_state":[],"room_id":"!Gh2okWrI4TGrhGrb:12D3KooWKAVRCsgtYufLaYw5dLsTgL7Y22hzNVuzT7yRmiHSMaNP","sender":"@matthew:12D3KooWR7weBT7ecN5tQMyAESw7tWpcENq7gW7rMeCZaVg646Vj","signatures":{"12D3KooWR7weBT7ecN5tQMyAESw7tWpcENq7gW7rMeCZaVg646Vj":{"ed25519:libp2p-dendrite":"h7voNwMzdrIYGdevcSA+lub6zxSlAlAoxZKqIemw0Yd82NneRJOY1o8O9t21e+NRRHjZMuOmVJiJjPqSIbG7BA"}},"state_key":"@matthew:12D3KooWR7weBT7ecN5tQMyAESw7tWpcENq7gW7rMeCZaVg646Vj","type":"m.room.member","unsigned":{}},{"auth_events":[],"content":{"creator":"@kegan:12D3KooWKAVRCsgtYufLaYw5dLsTgL7Y22hzNVuzT7yRmiHSMaNP","room_version":"1"},"depth":1,"event_id":"$Q7dA6YVWDGxQ4d7g:12D3KooWKAVRCsgtYufLaYw5dLsTgL7Y22hzNVuzT7yRmiHSMaNP","hashes":{"sha256":"uP31pbgtJP1h57U118RiIBska8AZRjCVimoLxws4A/w"},"origin":"12D3KooWKAVRCsgtYufLaYw5dLsTgL7Y22hzNVuzT7yRmiHSMaNP","origin_server_ts":1584385624110,"prev_events":[],"prev_state":[],"room_id":"!Gh2okWrI4TGrhGrb:12D3KooWKAVRCsgtYufLaYw5dLsTgL7Y22hzNVuzT7yRmiHSMaNP","sender":"@kegan:12D3KooWKAVRCsgtYufLaYw5dLsTgL7Y22hzNVuzT7yRmiHSMaNP","signatures":{"12D3KooWKAVRCsgtYufLaYw5dLsTgL7Y22hzNVuzT7yRmiHSMaNP":{"ed25519:libp2p-dendrite":"+PqEZaraZd6ZuFH29FQjmr1tOo+O/jjkUUP9ZkNj/Xky802HwR/dKlIYU++/GO3Tyg79DEPj9EOgPeRtpz6WBQ"}},"state_key":"","type":"m.room.create"},{"auth_events":[["$Q7dA6YVWDGxQ4d7g:12D3KooWKAVRCsgtYufLaYw5dLsTgL7Y22hzNVuzT7yRmiHSMaNP",{"sha256":"/HNiQjZ0XSSd9G6gagzvT+dE4+QZbA7uxjHTxK9vA2g"}],["$eSyzwHYMhFjZAslN:12D3KooWKAVRCsgtYufLaYw5dLsTgL7Y22hzNVuzT7yRmiHSMaNP",{"sha256":"0ptXoXOSsT0ykmehO6VhMQiJ+sPYjPK7DHcAUFGYpCA"}]],"content":{"ban":50,"events":{"m.room.avatar":50,"m.room.canonical_alias":50,"m.room.history_visibility":100,"m.room.name":50,"m.room.power_levels":100},"events_default":0,"invite":0,"kick":50,"redact":50,"state_default":50,"users":{"@kegan:12D3KooWKAVRCsgtYufLaYw5dLsTgL7Y22hzNVuzT7yRmiHSMaNP":100},"users_default":0},"depth":3,"event_id":"$fvrgcXtkD8Yh6nVg:12D3KooWKAVRCsgtYufLaYw5dLsTgL7Y22hzNVuzT7yRmiHSMaNP","hashes":{"sha256":"2WCvFijiBdqsiO2XZFe8yM7OeF/z/mOpxcFnGiAUipI"},"origin":"12D3KooWKAVRCsgtYufLaYw5dLsTgL7Y22hzNVuzT7yRmiHSMaNP","origin_server_ts":1584385624110,"prev_events":[["$eSyzwHYMhFjZAslN:12D3KooWKAVRCsgtYufLaYw5dLsTgL7Y22hzNVuzT7yRmiHSMaNP",{"sha256":"0ptXoXOSsT0ykmehO6VhMQiJ+sPYjPK7DHcAUFGYpCA"}]],"prev_state":[],"room_id":"!Gh2okWrI4TGrhGrb:12D3KooWKAVRCsgtYufLaYw5dLsTgL7Y22hzNVuzT7yRmiHSMaNP","sender":"@kegan:12D3KooWKAVRCsgtYufLaYw5dLsTgL7Y22hzNVuzT7yRmiHSMaNP","signatures":{"12D3KooWKAVRCsgtYufLaYw5dLsTgL7Y22hzNVuzT7yRmiHSMaNP":{"ed25519:libp2p-dendrite":"aKiWS3YYHP6VbF3JW8Iy8RzLTi7uyLSU9Au45lbFM+tH+M6xTxxKF3U9HqZXmImBVfrikmdlEiAjeb9/2hbFDg"}},"state_key":"","type":"m.room.power_levels"},{"auth_events":[["$Q7dA6YVWDGxQ4d7g:12D3KooWKAVRCsgtYufLaYw5dLsTgL7Y22hzNVuzT7yRmiHSMaNP",{"sha256":"/HNiQjZ0XSSd9G6gagzvT+dE4+QZbA7uxjHTxK9vA2g"}],["$fvrgcXtkD8Yh6nVg:12D3KooWKAVRCsgtYufLaYw5dLsTgL7Y22hzNVuzT7yRmiHSMaNP",{"sha256":"1ggawjMTZrLMa2cK3hsR42CS74XexMmYIo9YT26avkI"}],["$eSyzwHYMhFjZAslN:12D3KooWKAVRCsgtYufLaYw5dLsTgL7Y22hzNVuzT7yRmiHSMaNP",{"sha256":"0ptXoXOSsT0ykmehO6VhMQiJ+sPYjPK7DHcAUFGYpCA"}]],"content":{"join_rule":"public"},"depth":4,"event_id":"$OhtVj1F8NytYk62R:12D3KooWKAVRCsgtYufLaYw5dLsTgL7Y22hzNVuzT7yRmiHSMaNP","hashes":{"sha256":"rYBiZPY+VsJgLwgpzXJSLN8mlRbpu0zrpT9WdEqfElc"},"origin":"12D3KooWKAVRCsgtYufLaYw5dLsTgL7Y22hzNVuzT7yRmiHSMaNP","origin_server_ts":1584385624110,"prev_events":[["$fvrgcXtkD8Yh6nVg:12D3KooWKAVRCsgtYufLaYw5dLsTgL7Y22hzNVuzT7yRmiHSMaNP",{"sha256":"1ggawjMTZrLMa2cK3hsR42CS74XexMmYIo9YT26avkI"}]],"prev_state":[],"room_id":"!Gh2okWrI4TGrhGrb:12D3KooWKAVRCsgtYufLaYw5dLsTgL7Y22hzNVuzT7yRmiHSMaNP","sender":"@kegan:12D3KooWKAVRCsgtYufLaYw5dLsTgL7Y22hzNVuzT7yRmiHSMaNP","signatures":{"12D3KooWKAVRCsgtYufLaYw5dLsTgL7Y22hzNVuzT7yRmiHSMaNP":{"ed25519:libp2p-dendrite":"yvqpK3fMqRYM4JDmV4YFAtLx6PXAlYnlrdGYHm99HZRT3Ve+dSapz/J1CoPG+17gXuC9tEXSFE5vR2B5hrKVAw"}},"state_key":"","type":"m.room.join_rules"},{"auth_events":[["$Q7dA6YVWDGxQ4d7g:12D3KooWKAVRCsgtYufLaYw5dLsTgL7Y22hzNVuzT7yRmiHSMaNP",{"sha256":"/HNiQjZ0XSSd9G6gagzvT+dE4+QZbA7uxjHTxK9vA2g"}],["$OhtVj1F8NytYk62R:12D3KooWKAV
19:35:14.908 wasm_exec.js?3f15:44 2020/03/16 19:35:14 jsResponse is 200 OK, ok is true
19:35:14.909 wasm_exec.js?3f15:44 time="2020-03-16T19:35:14.909000000Z" level=info msg="Outgoing request returned" func="DoHTTPRequest\n\t" file=" [/Users/kegan/go/pkg/mod/github.com/matrix-org/gomatrixserverlib@v0.0.0-20200306154041-df6bb9a3e424/client.go:393]" out.req.ID=6NekfEPAItUq out.req.code=200 out.req.duration_ms=838 out.req.method=PUT out.req.uri="matrix://12D3KooWSgXHiM7Q1YnJm87uQKiBcVDZUEMS46Gc2cmShUa1wHK2/_matrix/federation/v2/send_join/%21Gh2okWrI4TGrhGrb:12D3KooWKAVRCsgtYufLaYw5dLsTgL7Y22hzNVuzT7yRmiHSMaNP/$LRQUiX1minOQdtKi:12D3KooWR7weBT7ecN5tQMyAESw7tWpcENq7gW7rMeCZaVg646Vj" req.id=CUqCbhfJ9GAv req.method=POST req.path="/_matrix/client/r0/join/#p2p-general:12D3KooWKAVRCsgtYufLaYw5dLsTgL7Y22hzNVuzT7yRmiHSMaNP" user_id="@matthew:12D3KooWR7weBT7ecN5tQMyAESw7tWpcENq7gW7rMeCZaVg646Vj"
19:35:14.925 wasm_exec.js?3f15:44 time="2020-03-16T19:35:14.925000000Z" level=warning msg="Failed to join room using server" func="joinRoomUsingServers\n\t" file=" [/Users/kegan/github/dendrite/clientapi/routing/joinroom.go:273]" error="gomatrixserverlib: duplicate state key tuple (\"m.room.member\", \"@matthew:12D3KooWR7weBT7ecN5tQMyAESw7tWpcENq7gW7rMeCZaVg646Vj\")" req.id=CUqCbhfJ9GAv req.method=POST req.path="/_matrix/client/r0/join/#p2p-general:12D3KooWKAVRCsgtYufLaYw5dLsTgL7Y22hzNVuzT7yRmiHSMaNP" server=12D3KooWSgXHiM7Q1YnJm87uQKiBcVDZUEMS46Gc2cmShUa1wHK2 user_id="@matthew:12D3KooWR7weBT7ecN5tQMyAESw7tWpcENq7gW7rMeCZaVg646Vj"
19:35:14.926 wasm_exec.js?3f15:44 time="2020-03-16T19:35:14.926000000Z" level=info msg="Outgoing request" func="DoHTTPRequest\n\t" file=" [/Users/kegan/go/pkg/mod/github.com/matrix-org/gomatrixserverlib@v0.0.0-20200306154041-df6bb9a3e424/client.go:379]" out.req.ID=fnL0Zrm24oqz out.req.method=GET out.req.uri="matrix://12D3KooWMTaaVjV8u8a7zCmZE5J2YZCPrSZSMGU7qCtArMkPZU29/_matrix/federation/v1/make_join/%21Gh2okWrI4TGrhGrb:12D3KooWKAVRCsgtYufLaYw5dLsTgL7Y22hzNVuzT7yRmiHSMaNP/@matthew:12D3KooWR7weBT7ecN5tQMyAESw7tWpcENq7gW7rMeCZaVg646Vj?ver=1" req.id=CUqCbhfJ9GAv req.method=POST req.path="/_matrix/client/r0/join/#p2p-general:12D3KooWKAVRCsgtYufLaYw5dLsTgL7Y22hzNVuzT7yRmiHSMaNP" user_id="@matthew:12D3KooWR7weBT7ecN5tQMyAESw7tWpcENq7gW7rMeCZaVg646Vj"
19:35:14.926 wasm_exec.js?3f15:44 2020/03/16 19:35:14 Req headers are map[%!r(string=Authorization):[%!r(string=X-Matrix origin="12D3KooWR7weBT7ecN5tQMyAESw7tWpcENq7gW7rMeCZaVg646Vj",key="ed25519:libp2p-dendrite",sig="yLM3F6VlX73AzUexnmWAfQu4V0kBSYgbGKDdewjD/cVFWnnVFQWtZIHGHITkNQA+Zhr+BjSUbkCDakQLISCAAg")]]
19:35:14.926 p2pTransport.js?bc10:36 p2pTransport: roundTrip: GET matrix://12D3KooWMTaaVjV8u8a7zCmZE5J2YZCPrSZSMGU7qCtArMkPZU29/_matrix/federation/v1/make_join/%21Gh2okWrI4TGrhGrb:12D3KooWKAVRCsgtYufLaYw5dLsTgL7Y22hzNVuzT7yRmiHSMaNP/@matthew:12D3KooWR7weBT7ecN5tQMyAESw7tWpcENq7gW7rMeCZaVg646Vj?ver=1
19:35:14.926 p2pTransport.js?bc10:47 p2pTransport: Dialling {"id":{"id":"12D3KooWMTaaVjV8u8a7zCmZE5J2YZCPrSZSMGU7qCtArMkPZU29","pubKey":"CAESIKz5E94JScOSWicYv2oKGVK9ry44BbKp/InD+sSN66vO"},"multiaddrs":{"_multiaddrs":["/dns4/rendezvous.matrix.org/tcp/8443/wss/p2p-websocket-star"],"_observedMultiaddrs":[]},"protocols":{}}
19:35:14.929 p2pTransport.js?bc10:120 p2pTransport: round trip error: Error: Dial is currently denied for this peer
at createError (index.js?8a1e:4)
at ERR_DENIED (errors.js?0d24:8)
at Queue.add (queue.js?57c5:90)
at DialQueueManager.add (queueManager.js?8f6e:124)
at _dial (index.js?ed40:37)
at Switch.dial (index.js?ed40:95)
at eval (index.js?7992:270)
roundTrip @ p2pTransport.js?bc10:120
19:35:14.929 wasm_exec.js?3f15:44 time="2020-03-16T19:35:14.929000000Z" level=warning msg="Outgoing request failed" func="DoHTTPRequest\n\t" file=" [/Users/kegan/go/pkg/mod/github.com/matrix-org/gomatrixserverlib@v0.0.0-20200306154041-df6bb9a3e424/client.go:385]" error="Get matrix://12D3KooWMTaaVjV8u8a7zCmZE5J2YZCPrSZSMGU7qCtArMkPZU29/_matrix/federation/v1/make_join/%21Gh2okWrI4TGrhGrb:12D3KooWKAVRCsgtYufLaYw5dLsTgL7Y22hzNVuzT7yRmiHSMaNP/@matthew:12D3KooWR7weBT7ecN5tQMyAESw7tWpcENq7gW7rMeCZaVg646Vj?ver=1: JS error: p2pTransport.js error: Error: Dial is currently denied for this peer" out.req.ID=fnL0Zrm24oqz out.req.method=GET out.req.uri="matrix://12D3KooWMTaaVjV8u8a7zCmZE5J2YZCPrSZSMGU7qCtArMkPZU29/_matrix/federation/v1/make_join/%21Gh2okWrI4TGrhGrb:12D3KooWKAVRCsgtYufLaYw5dLsTgL7Y22hzNVuzT7yRmiHSMaNP/@matthew:12D3KooWR7weBT7ecN5tQMyAESw7tWpcENq7gW7rMeCZaVg646Vj?ver=1" req.id=CUqCbhfJ9GAv req.method=POST req.path="/_matrix/client/r0/join/#p2p-general:12D3KooWKAVRCsgtYufLaYw5dLsTgL7Y22hzNVuzT7yRmiHSMaNP" user_id="@matthew:12D3KooWR7weBT7ecN5tQMyAESw7tWpcENq7gW7rMeCZaVg646Vj"
19:35:14.930 wasm_exec.js?3f15:44 time="2020-03-16T19:35:14.929000000Z" level=warning msg="Failed to join room using server" func="joinRoomUsingServers\n\t" file=" [/Users/kegan/github/dendrite/clientapi/routing/joinroom.go:273]" error="Get matrix://12D3KooWMTaaVjV8u8a7zCmZE5J2YZCPrSZSMGU7qCtArMkPZU29/_matrix/federation/v1/make_join/%21Gh2okWrI4TGrhGrb:12D3KooWKAVRCsgtYufLaYw5dLsTgL7Y22hzNVuzT7yRmiHSMaNP/@matthew:12D3KooWR7weBT7ecN5tQMyAESw7tWpcENq7gW7rMeCZaVg646Vj?ver=1: JS error: p2pTransport.js error: Error: Dial is currently denied for this peer" req.id=CUqCbhfJ9GAv req.method=POST req.path="/_matrix/client/r0/join/#p2p-general:12D3KooWKAVRCsgtYufLaYw5dLsTgL7Y22hzNVuzT7yRmiHSMaNP" server=12D3KooWMTaaVjV8u8a7zCmZE5J2YZCPrSZSMGU7qCtArMkPZU29 user_id="@matthew:12D3KooWR7weBT7ecN5tQMyAESw7tWpcENq7gW7rMeCZaVg646Vj"
19:35:14.930 wasm_exec.js?3f15:44 time="2020-03-16T19:35:14.930000000Z" level=error msg="failed to join through any server" func="joinRoomUsingServers\n\t" file=" [/Users/kegan/github/dendrite/clientapi/routing/joinroom.go:293]" error="Get matrix://12D3KooWMTaaVjV8u8a7zCmZE5J2YZCPrSZSMGU7qCtArMkPZU29/_matrix/federation/v1/make_join/%21Gh2okWrI4TGrhGrb:12D3KooWKAVRCsgtYufLaYw5dLsTgL7Y22hzNVuzT7yRmiHSMaNP/@matthew:12D3KooWR7weBT7ecN5tQMyAESw7tWpcENq7gW7rMeCZaVg646Vj?ver=1: JS error: p2pTransport.js error: Error: Dial is currently denied for this peer" req.id=CUqCbhfJ9GAv req.method=POST req.path="/_matrix/client/r0/join/#p2p-general:12D3KooWKAVRCsgtYufLaYw5dLsTgL7Y22hzNVuzT7yRmiHSMaNP" user_id="@matthew:12D3KooWR7weBT7ecN5tQMyAESw7tWpcENq7gW7rMeCZaVg646Vj"
19:35:14.930 wasm_exec.js?3f15:44 time="2020-03-16T19:35:14.930000000Z" level=info msg="Responding (55 bytes)" func="respond\n\t" file=" [/Users/kegan/go/pkg/mod/github.com/matrix-org/util@v0.0.0-20190711121626-527ce5ddefc7/json.go:170]" code=500 req.id=CUqCbhfJ9GAv req.method=POST req.path="/_matrix/client/r0/join/#p2p-general:12D3KooWKAVRCsgtYufLaYw5dLsTgL7Y22hzNVuzT7yRmiHSMaNP"
19:35:14.931 wasm_exec.js?3f15:44 Sending response:
19:35:14.931 wasm_exec.js?3f15:44 HTTP/1.1 500 Internal Server Error
Connection: close
Access-Control-Allow-Headers: Origin, X-Requested-With, Content-Type, Accept, Authorization
Access-Control-Allow-Methods: GET, POST, PUT, DELETE, OPTIONS
Access-Control-Allow-Origin: *
Content-Type: application/json
{"errcode":"M_UNKNOWN","error":"Internal Server Error"}
19:35:14.932 /_matrix/client/r0/join/%23p2p-general%3A12D3KooWKAVRCsgtYufLaYw5dLsTgL7Y22hzNVuzT7yRmiHSMaNP:1 Failed to load resource: the server responded with a status of 500 ()
19:35:14.933 rageshake.js?5d3d:65 Starting load of AsyncWrapper for modal
19:35:14.939 rageshake.js?5d3d:65 RVS update: !Gh2okWrI4TGrhGrb:12D3KooWKAVRCsgtYufLaYw5dLsTgL7Y22hzNVuzT7yRmiHSMaNP #p2p-general:12D3KooWKAVRCsgtYufLaYw5dLsTgL7Y22hzNVuzT7yRmiHSMaNP loading? false joining? false initial? undefined shouldPeek? true
19:35:15.179 p2pLocalNode.js?8092:151 Incoming: 12D3KooWSgXHiM7Q1YnJm87uQKiBcVDZUEMS46Gc2cmShUa1wHK2 -> 12D3KooWR7weBT7ecN5tQMyAESw7tWpcENq7gW7rMeCZaVg646Vj
19:35:15.180 wasm_exec.js?3f15:44 Received request:
19:35:15.180 wasm_exec.js?3f15:44 PUT matrix://12D3KooWR7weBT7ecN5tQMyAESw7tWpcENq7gW7rMeCZaVg646Vj/_matrix/federation/v1/send/1584387314734-0 HTTP/1.0
Content-Type: application/json
Authorization: X-Matrix origin="12D3KooWSgXHiM7Q1YnJm87uQKiBcVDZUEMS46Gc2cmShUa1wHK2",key="ed25519:libp2p-dendrite",sig="ap+YtlPG6j0r2yRHkPmV3ltl1sd8F6h5NmALpK/MiEk1kaA5EENib3oJv7F1+//wK4HDVkgHHC+hXDSj3MnmCA"
Content-Length: 1832
{"transaction_id":"1584387314734-0","origin":"12D3KooWSgXHiM7Q1YnJm87uQKiBcVDZUEMS46Gc2cmShUa1wHK2","destination":"12D3KooWR7weBT7ecN5tQMyAESw7tWpcENq7gW7rMeCZaVg646Vj","origin_server_ts":1584387314734,"pdus":[{"auth_events":[["$Q7dA6YVWDGxQ4d7g:12D3KooWKAVRCsgtYufLaYw5dLsTgL7Y22hzNVuzT7yRmiHSMaNP",{"sha256":"/HNiQjZ0XSSd9G6gagzvT+dE4+QZbA7uxjHTxK9vA2g"}],["$OhtVj1F8NytYk62R:12D3KooWKAVRCsgtYufLaYw5dLsTgL7Y22hzNVuzT7yRmiHSMaNP",{"sha256":"CCBdzaeSQ353mP9UpTvsHkLU1a2EispXleShHkSLl9o"}],["$fvrgcXtkD8Yh6nVg:12D3KooWKAVRCsgtYufLaYw5dLsTgL7Y22hzNVuzT7yRmiHSMaNP",{"sha256":"1ggawjMTZrLMa2cK3hsR42CS74XexMmYIo9YT26avkI"}],["$DU12NpUcmbZ2opnA:12D3KooWR7weBT7ecN5tQMyAESw7tWpcENq7gW7rMeCZaVg646Vj",{"sha256":"/g1hhwY8gSfo8ZR/KenTSZUC7u2C2ecXEhZ4TRzOACQ"}]],"content":{"avatar_url":"","displayname":"","membership":"join"},"depth":62,"event_id":"$LRQUiX1minOQdtKi:12D3KooWR7weBT7ecN5tQMyAESw7tWpcENq7gW7rMeCZaVg646Vj","hashes":{"sha256":"/RoS1Wu6FAy4TmE+g10CeIlCnLYdIKs34pq4/A5W25k"},"origin":"12D3KooWR7weBT7ecN5tQMyAESw7tWpcENq7gW7rMeCZaVg646Vj","origin_server_ts":1584387306940,"prev_events":[["$jBm3T5eMUy93ATCw:12D3KooWR7weBT7ecN5tQMyAESw7tWpcENq7gW7rMeCZaVg646Vj",{"sha256":"HXw/b54cIDxZ0Pu4acmtN2Km0M03ucLWT6HvLqrzxTM"}],["$DU12NpUcmbZ2opnA:12D3KooWR7weBT7ecN5tQMyAESw7tWpcENq7gW7rMeCZaVg646Vj",{"sha256":"/g1hhwY8gSfo8ZR/KenTSZUC7u2C2ecXEhZ4TRzOACQ"}]],"prev_state":[],"room_id":"!Gh2okWrI4TGrhGrb:12D3KooWKAVRCsgtYufLaYw5dLsTgL7Y22hzNVuzT7yRmiHSMaNP","sender":"@matthew:12D3KooWR7weBT7ecN5tQMyAESw7tWpcENq7gW7rMeCZaVg646Vj","signatures":{"12D3KooWR7weBT7ecN5tQMyAESw7tWpcENq7gW7rMeCZaVg646Vj":{"ed25519:libp2p-dendrite":"uSeePtK8eaGwCRIwK4sNCvIxLaDF/wXRiam/KxStfTvvYmfyLutvQ/ttX81mXpM8ye7dp7PNeY/NNY3cN12yAw"}},"state_key":"@matthew:12D3KooWR7weBT7ecN5tQMyAESw7tWpcENq7gW7rMeCZaVg646Vj","type":"m.room.member","unsigned":{}}]}
19:35:15.180 wasm_exec.js?3f15:44 time="2020-03-16T19:35:15.180000000Z" level=info msg="Incoming request" func="RequestWithLogging\n\t" file=" [/Users/kegan/go/pkg/mod/github.com/matrix-org/util@v0.0.0-20190711121626-527ce5ddefc7/json.go:122]" req.id=weWVUIa2AMhU req.method=PUT req.path=/_matrix/federation/v1/send/1584387314734-0
19:35:15.181 wasm_exec.js?3f15:44 time="2020-03-16T19:35:15.181000000Z" level=info msg="KeyDB cache hit for 1 keys" func="bulkSelectServerKeys\n\t" file=" [/Users/kegan/github/dendrite/common/keydb/sqlite3/server_key_table.go:112]" req.id=weWVUIa2AMhU req.method=PUT req.path=/_matrix/federation/v1/send/1584387314734-0
19:35:15.183 wasm_exec.js?3f15:44 time="2020-03-16T19:35:15.183000000Z" level=info msg="KeyDB cache hit for 1 keys" func="bulkSelectServerKeys\n\t" file=" [/Users/kegan/github/dendrite/common/keydb/sqlite3/server_key_table.go:112]" req.id=weWVUIa2AMhU req.method=PUT req.path=/_matrix/federation/v1/send/1584387314734-0
19:35:15.185 wasm_exec.js?3f15:44 time="2020-03-16T19:35:15.185000000Z" level=error msg="Failed to process incoming federation event, skipping. Event ID:$LRQUiX1minOQdtKi:12D3KooWR7weBT7ecN5tQMyAESw7tWpcENq7gW7rMeCZaVg646Vj Err:unknown room \"!Gh2okWrI4TGrhGrb:12D3KooWKAVRCsgtYufLaYw5dLsTgL7Y22hzNVuzT7yRmiHSMaNP\"" func="processTransaction\n\t" file=" [/Users/kegan/github/dendrite/federationapi/routing/send.go:119]" req.id=weWVUIa2AMhU req.method=PUT req.path=/_matrix/federation/v1/send/1584387314734-0
19:35:15.185 wasm_exec.js?3f15:44 time="2020-03-16T19:35:15.185000000Z" level=info msg="Responding (183 bytes)" func="respond\n\t" file=" [/Users/kegan/go/pkg/mod/github.com/matrix-org/util@v0.0.0-20190711121626-527ce5ddefc7/json.go:170]" code=200 req.id=weWVUIa2AMhU req.method=PUT req.path=/_matrix/federation/v1/send/1584387314734-0
19:35:15.185 wasm_exec.js?3f15:44 Sending response:
19:35:15.186 wasm_exec.js?3f15:44 HTTP/1.1 200 OK
Connection: close
Access-Control-Allow-Headers: Origin, X-Requested-With, Content-Type, Accept, Authorization
Access-Control-Allow-Methods: GET, POST, PUT, DELETE, OPTIONS
Access-Control-Allow-Origin: *
Content-Type: application/json
{"pdus":{"$LRQUiX1minOQdtKi:12D3KooWR7weBT7ecN5tQMyAESw7tWpcENq7gW7rMeCZaVg646Vj":{"error":"unknown room \"!Gh2okWrI4TGrhGrb:12D3KooWKAVRCsgtYufLaYw5dLsTgL7Y22hzNVuzT7yRmiHSMaNP\""}}}
19:35:15.186 p2pLocalNode.js?8092:173 HTTP/1.1 200 OK
Connection: close
Access-Control-Allow-Headers: Origin, X-Requested-With, Content-Type, Accept, Authorization
Access-Control-Allow-Methods: GET, POST, PUT, DELETE, OPTIONS
Access-Control-Allow-Origin: *
Content-Type: application/json
{"pdus":{"$LRQUiX1minOQdtKi:12D3KooWR7weBT7ecN5tQMyAESw7tWpcENq7gW7rMeCZaVg646Vj":{"error":"unknown room \"!Gh2okWrI4TGrhGrb:12D3KooWKAVRCsgtYufLaYw5dLsTgL7Y22hzNVuzT7yRmiHSMaNP\""}}}
19:35:16.857 p2pLocalNode.js?8092:111 Connected peers: 5 Discovered peers: 1067 Found providers: Array(6)
19:35:22.730 p2pLocalNode.js?8092:111 Connected peers: 5 Discovered peers: 1163 Found providers: Array(6)
19:35:28.719 p2pLocalNode.js?8092:111 Connected peers: 5 Discovered peers: 1262 Found providers: Array(6)
19:35:29.815 wasm_exec.js?3f15:44 time="2020-03-16T19:35:29.815000000Z" level=info msg="Responding (118 bytes)" func="respond\n\t" file=" [/Users/kegan/go/pkg/mod/github.com/matrix-org/util@v0.0.0-20190711121626-527ce5ddefc7/json.go:170]" code=200 req.id=sWoztlw0vZIT req.method=GET req.path=/_matrix/client/r0/sync
19:35:29.815 wasm_exec.js?3f15:44 Sending response:
19:35:29.815 wasm_exec.js?3f15:44 HTTP/1.1 200 OK
Connection: close
Access-Control-Allow-Headers: Origin, X-Requested-With, Content-Type, Accept, Authorization
Access-Control-Allow-Methods: GET, POST, PUT, DELETE, OPTIONS
Access-Control-Allow-Origin: *
Content-Type: application/json
{"next_batch":"s0_0","account_data":{"events":[]},"presence":{"events":[]},"rooms":{"join":{},"invite":{},"leave":{}}}
19:35:29.818 rageshake.js?5d3d:65 Starting key download for Array(1)
19:35:29.819 dendrite-sw.js?6ec0:86 dendrite-sw.js: v0.0.2 forwarding https://p2p.riot.im/_matrix/client/r0/keys/query to Go
19:35:29.820 wasm_exec.js?3f15:44 Received request:
19:35:29.820 wasm_exec.js?3f15:44 POST https://p2p.riot.im/_matrix/client/r0/keys/query HTTP/1.0
accept: application/json
authorization: Bearer RDYNhCm8zim_6bbAJghcq2BnGGYkpZ3vERqpgg4C7MY
content-type: application/json
user-agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_3) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/80.0.3987.132 Safari/537.36
Content-Length: 99
{"device_keys":{"@matthew:12D3KooWR7weBT7ecN5tQMyAESw7tWpcENq7gW7rMeCZaVg646Vj":{}},"token":"s0_0"}
19:35:29.821 wasm_exec.js?3f15:44 Sending response:
19:35:29.821 wasm_exec.js?3f15:44 HTTP/1.1 404 Not Found
Connection: close
Access-Control-Allow-Headers: Origin, X-Requested-With, Content-Type, Accept, Authorization
Access-Control-Allow-Methods: GET, POST, PUT, DELETE, OPTIONS
Access-Control-Allow-Origin: *
Content-Type: text/plain; charset=utf-8
X-Content-Type-Options: nosniff
404 page not found
19:35:29.822 dendrite-sw.js?6ec0:86 dendrite-sw.js: v0.0.2 forwarding https://p2p.riot.im/_matrix/client/r0/keys/upload to Go
19:35:29.823 /_matrix/client/r0/keys/query:1 Failed to load resource: the server responded with a status of 404 ()
19:35:29.823 wasm_exec.js?3f15:44 Received request:
19:35:29.823 wasm_exec.js?3f15:44 POST https://p2p.riot.im/_matrix/client/r0/keys/upload HTTP/1.0
accept: application/json
authorization: Bearer RDYNhCm8zim_6bbAJghcq2BnGGYkpZ3vERqpgg4C7MY
content-type: application/json
user-agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_3) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/80.0.3987.132 Safari/537.36
Content-Length: 2
{}
19:35:29.823 rageshake.js?5d3d:65 Error downloading keys for @matthew:12D3KooWR7weBT7ecN5tQMyAESw7tWpcENq7gW7rMeCZaVg646Vj: Error: Server returned 404 error: 404 page not found
at parseErrorResponse (http-api.js?2054:841)
at eval (http-api.js?2054:794)
at Object.eval [as callback] (http-api.js?2054:740)
at on_end (index.js?722a:294)
at XMLHttpRequest.on_state_change (index.js?722a:244)
consoleObj.<computed> @ rageshake.js?5d3d:65
19:35:29.823 rageshake.js?5d3d:65 Error downloading keys for @matthew:12D3KooWR7weBT7ecN5tQMyAESw7tWpcENq7gW7rMeCZaVg646Vj: Error: Server returned 404 error: 404 page not found
at parseErrorResponse (http-api.js?2054:841)
at eval (http-api.js?2054:794)
at Object.eval [as callback] (http-api.js?2054:740)
at on_end (index.js?722a:294)
at XMLHttpRequest.on_state_change (index.js?722a:244)
consoleObj.<computed> @ rageshake.js?5d3d:65
19:35:29.823 wasm_exec.js?3f15:44 Sending response:
19:35:29.823 /#/room/#p2p-general:12D3KooWKAVRCsgtYufLaYw5dLsTgL7Y22hzNVuzT7yRmiHSMaNP:1 Uncaught (in promise) Error: Server returned 404 error: 404 page not found
at parseErrorResponse (http-api.js?2054:841)
at eval (http-api.js?2054:794)
at Object.eval [as callback] (http-api.js?2054:740)
at on_end (index.js?722a:294)
at XMLHttpRequest.on_state_change (index.js?722a:244)
19:35:29.823 wasm_exec.js?3f15:44 HTTP/1.1 404 Not Found
Connection: close
Access-Control-Allow-Headers: Origin, X-Requested-With, Content-Type, Accept, Authorization
Access-Control-Allow-Methods: GET, POST, PUT, DELETE, OPTIONS
Access-Control-Allow-Origin: *
Content-Type: text/plain; charset=utf-8
X-Content-Type-Options: nosniff
404 page not found
19:35:29.824 dendrite-sw.js?6ec0:86 dendrite-sw.js: v0.0.2 forwarding https://p2p.riot.im/_matrix/client/r0/sync?filter=1&timeout=30000&since=s0_0 to Go
19:35:29.824 /_matrix/client/r0/keys/upload:1 Failed to load resource: the server responded with a status of 404 ()
19:35:29.825 wasm_exec.js?3f15:44 Received request:
19:35:29.825 wasm_exec.js?3f15:44 GET https://p2p.riot.im/_matrix/client/r0/sync?filter=1&timeout=20000&since=s0_0 HTTP/1.0
accept: application/json
authorization: Bearer RDYNhCm8zim_6bbAJghcq2BnGGYkpZ3vERqpgg4C7MY
user-agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_3) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/80.0.3987.132 Safari/537.36
19:35:29.825 rageshake.js?5d3d:65 Error uploading one-time keys Error: Server returned 404 error: 404 page not found
at parseErrorResponse (webpack-internal:///68:825:13)
at eval (webpack-internal:///68:778:17)
at Object.eval [as callback] (webpack-internal:///68:725:9)
at on_end (webpack-internal:///145:289:13)
at XMLHttpRequest.on_state_change (webpack-internal:///145:239:7)
consoleObj.<computed> @ rageshake.js?5d3d:65
19:35:29.825 wasm_exec.js?3f15:44 time="2020-03-16T19:35:29.825000000Z" level=info msg="Incoming request" func="RequestWithLogging\n\t" file=" [/Users/kegan/go/pkg/mod/github.com/matrix-org/util@v0.0.0-20190711121626-527ce5ddefc7/json.go:122]" req.id=xzVmSnFu2ahc req.method=GET req.path=/_matrix/client/r0/sync
19:35:29.826 wasm_exec.js?3f15:44 time="2020-03-16T19:35:29.826000000Z" level=info msg="Incoming /sync request" func="OnIncomingSyncRequest\n\t" file=" [/Users/kegan/github/dendrite/syncapi/sync/requestpool.go:63]" req.id=xzVmSnFu2ahc req.method=GET req.path=/_matrix/client/r0/sync since=s0_0 timeout=20s userID="@matthew:12D3KooWR7weBT7ecN5tQMyAESw7tWpcENq7gW7rMeCZaVg646Vj" user_id="@matthew:12D3KooWR7weBT7ecN5tQMyAESw7tWpcENq7gW7rMeCZaVg646Vj"
19:35:30.325 rageshake.js?5d3d:65 Saving device tracking data at token s0_0
19:35:34.547 p2pLocalNode.js?8092:111 Connected peers: 5 Discovered peers: 1357 Found providers: Array(6)
19:35:40.603 p2pLocalNode.js?8092:111 Connected peers: 5 Discovered peers: 1455 Found providers: Array(6)
19:35:46.434 p2pLocalNode.js?8092:111 Connected peers: 5 Discovered peers: 1551 Found providers: Array(6)
19:35:49.837 wasm_exec.js?3f15:44 time="2020-03-16T19:35:49.836000000Z" level=info msg="Responding (118 bytes)" func="respond\n\t" file=" [/Users/kegan/go/pkg/mod/github.com/matrix-org/util@v0.0.0-20190711121626-527ce5ddefc7/json.go:170]" code=200 req.id=xzVmSnFu2ahc req.method=GET req.path=/_matrix/client/r0/sync
19:35:49.837 wasm_exec.js?3f15:44 Sending response:
19:35:49.837 wasm_exec.js?3f15:44 HTTP/1.1 200 OK
Connection: close
Access-Control-Allow-Headers: Origin, X-Requested-With, Content-Type, Accept, Authorization
Access-Control-Allow-Methods: GET, POST, PUT, DELETE, OPTIONS
Access-Control-Allow-Origin: *
Content-Type: application/json
{"next_batch":"s0_0","account_data":{"events":[]},"presence":{"events":[]},"rooms":{"join":{},"invite":{},"leave":{}}}
19:35:49.839 rageshake.js?5d3d:65 Starting key download for Array(1)
19:35:49.840 dendrite-sw.js?6ec0:86 dendrite-sw.js: v0.0.2 forwarding https://p2p.riot.im/_matrix/client/r0/keys/query to Go
19:35:49.841 wasm_exec.js?3f15:44 Received request:
19:35:49.841 wasm_exec.js?3f15:44 POST https://p2p.riot.im/_matrix/client/r0/keys/query HTTP/1.0
accept: application/json
authorization: Bearer RDYNhCm8zim_6bbAJghcq2BnGGYkpZ3vERqpgg4C7MY
content-type: application/json
user-agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_3) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/80.0.3987.132 Safari/537.36
Content-Length: 99
{"device_keys":{"@matthew:12D3KooWR7weBT7ecN5tQMyAESw7tWpcENq7gW7rMeCZaVg646Vj":{}},"token":"s0_0"}
19:35:49.842 wasm_exec.js?3f15:44 Sending response:
19:35:49.842 wasm_exec.js?3f15:44 HTTP/1.1 404 Not Found
Connection: close
Access-Control-Allow-Headers: Origin, X-Requested-With, Content-Type, Accept, Authorization
Access-Control-Allow-Methods: GET, POST, PUT, DELETE, OPTIONS
Access-Control-Allow-Origin: *
Content-Type: text/plain; charset=utf-8
X-Content-Type-Options: nosniff
404 page not found
19:35:49.843 dendrite-sw.js?6ec0:86 dendrite-sw.js: v0.0.2 forwarding https://p2p.riot.im/_matrix/client/r0/sync?filter=1&timeout=30000&since=s0_0 to Go
19:35:49.843 /_matrix/client/r0/keys/query:1 Failed to load resource: the server responded with a status of 404 ()
19:35:49.843 wasm_exec.js?3f15:44 Received request:
19:35:49.843 wasm_exec.js?3f15:44 GET https://p2p.riot.im/_matrix/client/r0/sync?filter=1&timeout=20000&since=s0_0 HTTP/1.0
accept: application/json
authorization: Bearer RDYNhCm8zim_6bbAJghcq2BnGGYkpZ3vERqpgg4C7MY
user-agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_3) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/80.0.3987.132 Safari/537.36
19:35:49.843 webpack-internal:///6:97 Error downloading keys for @matthew:12D3KooWR7weBT7ecN5tQMyAESw7tWpcENq7gW7rMeCZaVg646Vj: Error: Server returned 404 error: 404 page not found
at parseErrorResponse (webpack-internal:///68:825)
at eval (webpack-internal:///68:778)
at Object.eval [as callback] (webpack-internal:///68:725)
at on_end (webpack-internal:///145:289)
at XMLHttpRequest.on_state_change (webpack-internal:///145:239)
consoleObj.<computed> @ webpack-internal:///6:97
19:35:49.843 webpack-internal:///6:97 Error downloading keys for @matthew:12D3KooWR7weBT7ecN5tQMyAESw7tWpcENq7gW7rMeCZaVg646Vj: Error: Server returned 404 error: 404 page not found
at parseErrorResponse (webpack-internal:///68:825)
at eval (webpack-internal:///68:778)
at Object.eval [as callback] (webpack-internal:///68:725)
at on_end (webpack-internal:///145:289)
at XMLHttpRequest.on_state_change (webpack-internal:///145:239)
consoleObj.<computed> @ webpack-internal:///6:97
19:35:49.844 /#/room/#p2p-general:12D3KooWKAVRCsgtYufLaYw5dLsTgL7Y22hzNVuzT7yRmiHSMaNP:1 Uncaught (in promise) Error: Server returned 404 error: 404 page not found
at parseErrorResponse (webpack-internal:///68:825)
at eval (webpack-internal:///68:778)
at Object.eval [as callback] (webpack-internal:///68:725)
at on_end (webpack-internal:///145:289)
at XMLHttpRequest.on_state_change (webpack-internal:///145:239)
19:35:49.844 wasm_exec.js?3f15:44 time="2020-03-16T19:35:49.843000000Z" level=info msg="Incoming request" func="RequestWithLogging\n\t" file=" [/Users/kegan/go/pkg/mod/github.com/matrix-org/util@v0.0.0-20190711121626-527ce5ddefc7/json.go:122]" req.id=BI8F3aCE9yQz req.method=GET req.path=/_matrix/client/r0/sync
19:35:49.845 wasm_exec.js?3f15:44 time="2020-03-16T19:35:49.844000000Z" level=info msg="Incoming /sync request" func="OnIncomingSyncRequest\n\t" file=" [/Users/kegan/github/dendrite/syncapi/sync/requestpool.go:63]" req.id=BI8F3aCE9yQz req.method=GET req.path=/_matrix/client/r0/sync since=s0_0 timeout=20s userID="@matthew:12D3KooWR7weBT7ecN5tQMyAESw7tWpcENq7gW7rMeCZaVg646Vj" user_id="@matthew:12D3KooWR7weBT7ecN5tQMyAESw7tWpcENq7gW7rMeCZaVg646Vj"
19:35:50.347 webpack-internal:///6:97 Saving device tracking data at token s0_0
19:35:52.457 p2pLocalNode.js?8092:111 Connected peers: 5 Discovered peers: 1648 Found providers: Array(6)
19:35:58.286 p2pLocalNode.js?8092:111 Connected peers: 5 Discovered peers: 1747 Found providers: Array(6)
19:36:03.418 DevTools failed to parse SourceMap: chrome-extension://hdokiejnpimakedhajhdlcegeplioahd/sourcemaps/onloadwff.js.map
19:36:04.196 p2pLocalNode.js?8092:111 Connected peers: 5 Discovered peers: 1842 Found providers: (6) ["12D3KooWR7weBT7ecN5tQMyAESw7tWpcENq7gW7rMeCZaVg646Vj", "12D3KooWQJ7WoarZCXXKyQWS7LfA9yWrfeNiz1VvRipZHthbvhU8", "12D3KooWN5FMEix3MrVHmaegbkDan35zLFPj36NnXvL7ahhS6oqs", "12D3KooWAaXC76VYFUzAYKV945SVj49y31fx256avnwWYL4MzncZ", "12D3KooWKAVRCsgtYufLaYw5dLsTgL7Y22hzNVuzT7yRmiHSMaNP", "12D3KooWSgXHiM7Q1YnJm87uQKiBcVDZUEMS46Gc2cmShUa1wHK2"]
19:36:09.848 wasm_exec.js?3f15:44 time="2020-03-16T19:36:09.848000000Z" level=info msg="Responding (118 bytes)" func="respond\n\t" file=" [/Users/kegan/go/pkg/mod/github.com/matrix-org/util@v0.0.0-20190711121626-527ce5ddefc7/json.go:170]" code=200 req.id=BI8F3aCE9yQz req.method=GET req.path=/_matrix/client/r0/sync
19:36:09.849 wasm_exec.js?3f15:44 Sending response:
19:36:09.850 wasm_exec.js?3f15:44 HTTP/1.1 200 OK
Connection: close
Access-Control-Allow-Headers: Origin, X-Requested-With, Content-Type, Accept, Authorization
Access-Control-Allow-Methods: GET, POST, PUT, DELETE, OPTIONS
Access-Control-Allow-Origin: *
Content-Type: application/json
{"next_batch":"s0_0","account_data":{"events":[]},"presence":{"events":[]},"rooms":{"join":{},"invite":{},"leave":{}}}
19:36:09.854 rageshake.js?5d3d:65 Starting key download for ["@matthew:12D3KooWR7weBT7ecN5tQMyAESw7tWpcENq7gW7rMeCZaVg646Vj"]
19:36:09.857 dendrite-sw.js?6ec0:86 dendrite-sw.js: v0.0.2 forwarding https://p2p.riot.im/_matrix/client/r0/keys/query to Go
19:36:09.858 wasm_exec.js?3f15:44 Received request:
19:36:09.858 wasm_exec.js?3f15:44 POST https://p2p.riot.im/_matrix/client/r0/keys/query HTTP/1.0
accept: application/json
authorization: Bearer RDYNhCm8zim_6bbAJghcq2BnGGYkpZ3vERqpgg4C7MY
content-type: application/json
user-agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_3) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/80.0.3987.132 Safari/537.36
Content-Length: 99
{"device_keys":{"@matthew:12D3KooWR7weBT7ecN5tQMyAESw7tWpcENq7gW7rMeCZaVg646Vj":{}},"token":"s0_0"}
19:36:09.859 wasm_exec.js?3f15:44 Sending response:
19:36:09.860 wasm_exec.js?3f15:44 HTTP/1.1 404 Not Found
Connection: close
Access-Control-Allow-Headers: Origin, X-Requested-With, Content-Type, Accept, Authorization
Access-Control-Allow-Methods: GET, POST, PUT, DELETE, OPTIONS
Access-Control-Allow-Origin: *
Content-Type: text/plain; charset=utf-8
X-Content-Type-Options: nosniff
404 page not found
19:36:09.863 VM6:1 POST https://p2p.riot.im/_matrix/client/r0/keys/query 404
(anonymous) @ VM6:1
run_xhr @ index.js?722a:218
request @ index.js?722a:179
eval @ browser-index.js?ed91:29
_request @ http-api.js?2054:714
requestOtherUrl @ http-api.js?2054:590
request @ http-api.js?2054:545
authedRequest @ http-api.js?2054:488
MatrixBaseApis.downloadKeysForUsers @ base-apis.js?5ced:1769
_doQueuedQueries @ DeviceList.js?50fc:750
updateDevicesForUsers @ DeviceList.js?50fc:727
_doKeyDownload @ DeviceList.js?50fc:607
refreshOutdatedDeviceLists @ DeviceList.js?50fc:555
_callee35$ @ index.js?1e36:2397
tryCatch @ runtime.js?96cf:45
invoke @ runtime.js?96cf:271
prototype.<computed> @ runtime.js?96cf:97
asyncGeneratorStep @ asyncToGenerator.js?2a33:3
_next @ asyncToGenerator.js?2a33:25
eval @ asyncToGenerator.js?2a33:32
eval @ asyncToGenerator.js?2a33:21
eval @ index.js?1e36:2385
_callee7$ @ sync.js?c565:801
tryCatch @ runtime.js?96cf:45
invoke @ runtime.js?96cf:271
prototype.<computed> @ runtime.js?96cf:97
asyncGeneratorStep @ asyncToGenerator.js?2a33:3
_next @ asyncToGenerator.js?2a33:25
Promise.then (async)
asyncGeneratorStep @ asyncToGenerator.js?2a33:13
_next @ asyncToGenerator.js?2a33:25
Promise.then (async)
asyncGeneratorStep @ asyncToGenerator.js?2a33:13
_next @ asyncToGenerator.js?2a33:25
Promise.then (async)
asyncGeneratorStep @ asyncToGenerator.js?2a33:13
_next @ asyncToGenerator.js?2a33:25
19:36:09.863 dendrite-sw.js?6ec0:86 dendrite-sw.js: v0.0.2 forwarding https://p2p.riot.im/_matrix/client/r0/sync?filter=1&timeout=30000&since=s0_0 to Go
19:36:09.863 wasm_exec.js?3f15:44 Received request:
19:36:09.863 rageshake.js?5d3d:65 Error downloading keys for @matthew:12D3KooWR7weBT7ecN5tQMyAESw7tWpcENq7gW7rMeCZaVg646Vj: Error: Server returned 404 error: 404 page not found
at parseErrorResponse (http-api.js?2054:841)
at eval (http-api.js?2054:794)
at Object.eval [as callback] (http-api.js?2054:740)
at on_end (index.js?722a:294)
at XMLHttpRequest.on_state_change (index.js?722a:244)
consoleObj.<computed> @ rageshake.js?5d3d:65
eval @ logger.js?f5ea:44
eval @ DeviceList.js?50fc:788
Promise.then (async)
_doQueuedQueries @ DeviceList.js?50fc:777
updateDevicesForUsers @ DeviceList.js?50fc:727
_doKeyDownload @ DeviceList.js?50fc:607
refreshOutdatedDeviceLists @ DeviceList.js?50fc:555
_callee35$ @ index.js?1e36:2397
tryCatch @ runtime.js?96cf:45
invoke @ runtime.js?96cf:271
prototype.<computed> @ runtime.js?96cf:97
asyncGeneratorStep @ asyncToGenerator.js?2a33:3
_next @ asyncToGenerator.js?2a33:25
eval @ asyncToGenerator.js?2a33:32
eval @ asyncToGenerator.js?2a33:21
eval @ index.js?1e36:2385
_callee7$ @ sync.js?c565:801
tryCatch @ runtime.js?96cf:45
invoke @ runtime.js?96cf:271
prototype.<computed> @ runtime.js?96cf:97
asyncGeneratorStep @ asyncToGenerator.js?2a33:3
_next @ asyncToGenerator.js?2a33:25
Promise.then (async)
asyncGeneratorStep @ asyncToGenerator.js?2a33:13
_next @ asyncToGenerator.js?2a33:25
Promise.then (async)
asyncGeneratorStep @ asyncToGenerator.js?2a33:13
_next @ asyncToGenerator.js?2a33:25
Promise.then (async)
asyncGeneratorStep @ asyncToGenerator.js?2a33:13
_next @ asyncToGenerator.js?2a33:25
19:36:09.864 wasm_exec.js?3f15:44 GET https://p2p.riot.im/_matrix/client/r0/sync?filter=1&timeout=20000&since=s0_0 HTTP/1.0
accept: application/json
authorization: Bearer RDYNhCm8zim_6bbAJghcq2BnGGYkpZ3vERqpgg4C7MY
user-agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_3) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/80.0.3987.132 Safari/537.36
19:36:09.864 rageshake.js?5d3d:65 Error downloading keys for @matthew:12D3KooWR7weBT7ecN5tQMyAESw7tWpcENq7gW7rMeCZaVg646Vj: Error: Server returned 404 error: 404 page not found
at parseErrorResponse (http-api.js?2054:841)
at eval (http-api.js?2054:794)
at Object.eval [as callback] (http-api.js?2054:740)
at on_end (index.js?722a:294)
at XMLHttpRequest.on_state_change (index.js?722a:244)
consoleObj.<computed> @ rageshake.js?5d3d:65
eval @ logger.js?f5ea:44
eval @ DeviceList.js?50fc:612
Promise.then (async)
_doKeyDownload @ DeviceList.js?50fc:609
refreshOutdatedDeviceLists @ DeviceList.js?50fc:555
_callee35$ @ index.js?1e36:2397
tryCatch @ runtime.js?96cf:45
invoke @ runtime.js?96cf:271
prototype.<computed> @ runtime.js?96cf:97
asyncGeneratorStep @ asyncToGenerator.js?2a33:3
_next @ asyncToGenerator.js?2a33:25
eval @ asyncToGenerator.js?2a33:32
eval @ asyncToGenerator.js?2a33:21
eval @ index.js?1e36:2385
_callee7$ @ sync.js?c565:801
tryCatch @ runtime.js?96cf:45
invoke @ runtime.js?96cf:271
prototype.<computed> @ runtime.js?96cf:97
asyncGeneratorStep @ asyncToGenerator.js?2a33:3
_next @ asyncToGenerator.js?2a33:25
Promise.then (async)
asyncGeneratorStep @ asyncToGenerator.js?2a33:13
_next @ asyncToGenerator.js?2a33:25
Promise.then (async)
asyncGeneratorStep @ asyncToGenerator.js?2a33:13
_next @ asyncToGenerator.js?2a33:25
Promise.then (async)
asyncGeneratorStep @ asyncToGenerator.js?2a33:13
_next @ asyncToGenerator.js?2a33:25
19:36:09.865 wasm_exec.js?3f15:44 time="2020-03-16T19:36:09.864000000Z" level=info msg="Incoming request" func="RequestWithLogging\n\t" file=" [/Users/kegan/go/pkg/mod/github.com/matrix-org/util@v0.0.0-20190711121626-527ce5ddefc7/json.go:122]" req.id=24V1V3osvPKM req.method=GET req.path=/_matrix/client/r0/sync
19:36:09.865 http-api.js?2054:841 Uncaught (in promise) Error: Server returned 404 error: 404 page not found
at parseErrorResponse (http-api.js?2054:841)
at eval (http-api.js?2054:794)
at Object.eval [as callback] (http-api.js?2054:740)
at on_end (index.js?722a:294)
at XMLHttpRequest.on_state_change (index.js?722a:244)
parseErrorResponse @ http-api.js?2054:841
eval @ http-api.js?2054:794
eval @ http-api.js?2054:740
on_end @ index.js?722a:294
on_state_change @ index.js?722a:244
Promise.then (async)
_doKeyDownload @ DeviceList.js?50fc:609
refreshOutdatedDeviceLists @ DeviceList.js?50fc:555
_callee35$ @ index.js?1e36:2397
tryCatch @ runtime.js?96cf:45
invoke @ runtime.js?96cf:271
prototype.<computed> @ runtime.js?96cf:97
asyncGeneratorStep @ asyncToGenerator.js?2a33:3
_next @ asyncToGenerator.js?2a33:25
eval @ asyncToGenerator.js?2a33:32
eval @ asyncToGenerator.js?2a33:21
eval @ index.js?1e36:2385
_callee7$ @ sync.js?c565:801
tryCatch @ runtime.js?96cf:45
invoke @ runtime.js?96cf:271
prototype.<computed> @ runtime.js?96cf:97
asyncGeneratorStep @ asyncToGenerator.js?2a33:3
_next @ asyncToGenerator.js?2a33:25
Promise.then (async)
asyncGeneratorStep @ asyncToGenerator.js?2a33:13
_next @ asyncToGenerator.js?2a33:25
Promise.then (async)
asyncGeneratorStep @ asyncToGenerator.js?2a33:13
_next @ asyncToGenerator.js?2a33:25
Promise.then (async)
asyncGeneratorStep @ asyncToGenerator.js?2a33:13
_next @ asyncToGenerator.js?2a33:25
19:36:09.866 wasm_exec.js?3f15:44 time="2020-03-16T19:36:09.866000000Z" level=info msg="Incoming /sync request" func="OnIncomingSyncRequest\n\t" file=" [/Users/kegan/github/dendrite/syncapi/sync/requestpool.go:63]" req.id=24V1V3osvPKM req.method=GET req.path=/_matrix/client/r0/sync since=s0_0 timeout=20s userID="@matthew:12D3KooWR7weBT7ecN5tQMyAESw7tWpcENq7gW7rMeCZaVg646Vj" user_id="@matthew:12D3KooWR7weBT7ecN5tQMyAESw7tWpcENq7gW7rMeCZaVg646Vj"
19:36:10.011 p2pLocalNode.js?8092:111 Connected peers: 5 Discovered peers: 1940 Found providers: (6) ["12D3KooWR7weBT7ecN5tQMyAESw7tWpcENq7gW7rMeCZaVg646Vj", "12D3KooWQJ7WoarZCXXKyQWS7LfA9yWrfeNiz1VvRipZHthbvhU8", "12D3KooWN5FMEix3MrVHmaegbkDan35zLFPj36NnXvL7ahhS6oqs", "12D3KooWAaXC76VYFUzAYKV945SVj49y31fx256avnwWYL4MzncZ", "12D3KooWKAVRCsgtYufLaYw5dLsTgL7Y22hzNVuzT7yRmiHSMaNP", "12D3KooWSgXHiM7Q1YnJm87uQKiBcVDZUEMS46Gc2cmShUa1wHK2"]
19:36:10.368 rageshake.js?5d3d:65 Saving device tracking data at token s0_0
19:36:15.837 p2pLocalNode.js?8092:111 Connected peers: 5 Discovered peers: 2036 Found providers: (6) ["12D3KooWR7weBT7ecN5tQMyAESw7tWpcENq7gW7rMeCZaVg646Vj", "12D3KooWQJ7WoarZCXXKyQWS7LfA9yWrfeNiz1VvRipZHthbvhU8", "12D3KooWN5FMEix3MrVHmaegbkDan35zLFPj36NnXvL7ahhS6oqs", "12D3KooWAaXC76VYFUzAYKV945SVj49y31fx256avnwWYL4MzncZ", "12D3KooWKAVRCsgtYufLaYw5dLsTgL7Y22hzNVuzT7yRmiHSMaNP", "12D3KooWSgXHiM7Q1YnJm87uQKiBcVDZUEMS46Gc2cmShUa1wHK2"]
19:36:21.853 p2pLocalNode.js?8092:111 Connected peers: 5 Discovered peers: 2133 Found providers: (6) ["12D3KooWR7weBT7ecN5tQMyAESw7tWpcENq7gW7rMeCZaVg646Vj", "12D3KooWQJ7WoarZCXXKyQWS7LfA9yWrfeNiz1VvRipZHthbvhU8", "12D3KooWN5FMEix3MrVHmaegbkDan35zLFPj36NnXvL7ahhS6oqs", "12D3KooWAaXC76VYFUzAYKV945SVj49y31fx256avnwWYL4MzncZ", "12D3KooWKAVRCsgtYufLaYw5dLsTgL7Y22hzNVuzT7yRmiHSMaNP", "12D3KooWSgXHiM7Q1YnJm87uQKiBcVDZUEMS46Gc2cmShUa1wHK2"]
19:36:27.711 p2pLocalNode.js?8092:111 Connected peers: 5 Discovered peers: 2232 Found providers: (6) ["12D3KooWR7weBT7ecN5tQMyAESw7tWpcENq7gW7rMeCZaVg646Vj", "12D3KooWQJ7WoarZCXXKyQWS7LfA9yWrfeNiz1VvRipZHthbvhU8", "12D3KooWN5FMEix3MrVHmaegbkDan35zLFPj36NnXvL7ahhS6oqs", "12D3KooWAaXC76VYFUzAYKV945SVj49y31fx256avnwWYL4MzncZ", "12D3KooWKAVRCsgtYufLaYw5dLsTgL7Y22hzNVuzT7yRmiHSMaNP", "12D3KooWSgXHiM7Q1YnJm87uQKiBcVDZUEMS46Gc2cmShUa1wHK2"]
19:36:29.871 wasm_exec.js?3f15:44 time="2020-03-16T19:36:29.871000000Z" level=info msg="Responding (118 bytes)" func="respond\n\t" file=" [/Users/kegan/go/pkg/mod/github.com/matrix-org/util@v0.0.0-20190711121626-527ce5ddefc7/json.go:170]" code=200 req.id=24V1V3osvPKM req.method=GET req.path=/_matrix/client/r0/sync
19:36:29.872 wasm_exec.js?3f15:44 Sending response:
19:36:29.872 wasm_exec.js?3f15:44 HTTP/1.1 200 OK
Connection: close
Access-Control-Allow-Headers: Origin, X-Requested-With, Content-Type, Accept, Authorization
Access-Control-Allow-Methods: GET, POST, PUT, DELETE, OPTIONS
Access-Control-Allow-Origin: *
Content-Type: application/json
{"next_batch":"s0_0","account_data":{"events":[]},"presence":{"events":[]},"rooms":{"join":{},"invite":{},"leave":{}}}
19:36:29.875 rageshake.js?5d3d:65 Starting key download for ["@matthew:12D3KooWR7weBT7ecN5tQMyAESw7tWpcENq7gW7rMeCZaVg646Vj"]
19:36:29.877 dendrite-sw.js?6ec0:86 dendrite-sw.js: v0.0.2 forwarding https://p2p.riot.im/_matrix/client/r0/keys/query to Go
19:36:29.878 wasm_exec.js?3f15:44 Received request:
19:36:29.878 wasm_exec.js?3f15:44 POST https://p2p.riot.im/_matrix/client/r0/keys/query HTTP/1.0
accept: application/json
authorization: Bearer RDYNhCm8zim_6bbAJghcq2BnGGYkpZ3vERqpgg4C7MY
content-type: application/json
user-agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_3) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/80.0.3987.132 Safari/537.36
Content-Length: 99
{"device_keys":{"@matthew:12D3KooWR7weBT7ecN5tQMyAESw7tWpcENq7gW7rMeCZaVg646Vj":{}},"token":"s0_0"}
19:36:29.879 wasm_exec.js?3f15:44 Sending response:
19:36:29.880 wasm_exec.js?3f15:44 HTTP/1.1 404 Not Found
Connection: close
Access-Control-Allow-Headers: Origin, X-Requested-With, Content-Type, Accept, Authorization
Access-Control-Allow-Methods: GET, POST, PUT, DELETE, OPTIONS
Access-Control-Allow-Origin: *
Content-Type: text/plain; charset=utf-8
X-Content-Type-Options: nosniff
404 page not found
19:36:29.881 dendrite-sw.js?6ec0:86 dendrite-sw.js: v0.0.2 forwarding https://p2p.riot.im/_matrix/client/r0/keys/upload to Go
19:36:29.882 VM6:1 POST https://p2p.riot.im/_matrix/client/r0/keys/query 404
(anonymous) @ VM6:1
run_xhr @ index.js?722a:218
request @ index.js?722a:179
eval @ browser-index.js?ed91:29
_request @ http-api.js?2054:714
requestOtherUrl @ http-api.js?2054:590
request @ http-api.js?2054:545
authedRequest @ http-api.js?2054:488
MatrixBaseApis.downloadKeysForUsers @ base-apis.js?5ced:1769
_doQueuedQueries @ DeviceList.js?50fc:750
updateDevicesForUsers @ DeviceList.js?50fc:727
_doKeyDownload @ DeviceList.js?50fc:607
refreshOutdatedDeviceLists @ DeviceList.js?50fc:555
_callee35$ @ index.js?1e36:2397
tryCatch @ runtime.js?96cf:45
invoke @ runtime.js?96cf:271
prototype.<computed> @ runtime.js?96cf:97
asyncGeneratorStep @ asyncToGenerator.js?2a33:3
_next @ asyncToGenerator.js?2a33:25
eval @ asyncToGenerator.js?2a33:32
eval @ asyncToGenerator.js?2a33:21
eval @ index.js?1e36:2385
_callee7$ @ sync.js?c565:801
tryCatch @ runtime.js?96cf:45
invoke @ runtime.js?96cf:271
prototype.<computed> @ runtime.js?96cf:97
asyncGeneratorStep @ asyncToGenerator.js?2a33:3
_next @ asyncToGenerator.js?2a33:25
Promise.then (async)
asyncGeneratorStep @ asyncToGenerator.js?2a33:13
_next @ asyncToGenerator.js?2a33:25
Promise.then (async)
asyncGeneratorStep @ asyncToGenerator.js?2a33:13
_next @ asyncToGenerator.js?2a33:25
Promise.then (async)
asyncGeneratorStep @ asyncToGenerator.js?2a33:13
_next @ asyncToGenerator.js?2a33:25
Promise.then (async)
asyncGeneratorStep @ asyncToGenerator.js?2a33:13
_next @ asyncToGenerator.js?2a33:25
eval @ asyncToGenerator.js?2a33:32
eval @ asyncToGenerator.js?2a33:21
eval @ sync.js?c565:725
_callee7$ @ sync.js?c565:822
tryCatch @ runtime.js?96cf:45
invoke @ runtime.js?96cf:271
prototype.<computed> @ runtime.js?96cf:97
asyncGeneratorStep @ asyncToGenerator.js?2a33:3
_next @ asyncToGenerator.js?2a33:25
Promise.then (async)
asyncGeneratorStep @ asyncToGenerator.js?2a33:13
_next @ asyncToGenerator.js?2a33:25
Promise.then (async)
asyncGeneratorStep @ asyncToGenerator.js?2a33:13
_next @ asyncToGenerator.js?2a33:25
Promise.then (async)
asyncGeneratorStep @ asyncToGenerator.js?2a33:13
_next @ asyncToGenerator.js?2a33:25
Promise.then (async)
asyncGeneratorStep @ asyncToGenerator.js?2a33:13
_next @ asyncToGenerator.js?2a33:25
19:36:29.882 wasm_exec.js?3f15:44 Received request:
19:36:29.882 rageshake.js?5d3d:65 Error downloading keys for @matthew:12D3KooWR7weBT7ecN5tQMyAESw7tWpcENq7gW7rMeCZaVg646Vj: Error: Server returned 404 error: 404 page not found
at parseErrorResponse (http-api.js?2054:841)
at eval (http-api.js?2054:794)
at Object.eval [as callback] (http-api.js?2054:740)
at on_end (index.js?722a:294)
at XMLHttpRequest.on_state_change (index.js?722a:244)
consoleObj.<computed> @ rageshake.js?5d3d:65
eval @ logger.js?f5ea:44
eval @ DeviceList.js?50fc:788
Promise.then (async)
_doQueuedQueries @ DeviceList.js?50fc:777
updateDevicesForUsers @ DeviceList.js?50fc:727
_doKeyDownload @ DeviceList.js?50fc:607
refreshOutdatedDeviceLists @ DeviceList.js?50fc:555
_callee35$ @ index.js?1e36:2397
tryCatch @ runtime.js?96cf:45
invoke @ runtime.js?96cf:271
prototype.<computed> @ runtime.js?96cf:97
asyncGeneratorStep @ asyncToGenerator.js?2a33:3
_next @ asyncToGenerator.js?2a33:25
eval @ asyncToGenerator.js?2a33:32
eval @ asyncToGenerator.js?2a33:21
eval @ index.js?1e36:2385
_callee7$ @ sync.js?c565:801
tryCatch @ runtime.js?96cf:45
invoke @ runtime.js?96cf:271
prototype.<computed> @ runtime.js?96cf:97
asyncGeneratorStep @ asyncToGenerator.js?2a33:3
_next @ asyncToGenerator.js?2a33:25
Promise.then (async)
asyncGeneratorStep @ asyncToGenerator.js?2a33:13
_next @ asyncToGenerator.js?2a33:25
Promise.then (async)
asyncGeneratorStep @ asyncToGenerator.js?2a33:13
_next @ asyncToGenerator.js?2a33:25
Promise.then (async)
asyncGeneratorStep @ asyncToGenerator.js?2a33:13
_next @ asyncToGenerator.js?2a33:25
Promise.then (async)
asyncGeneratorStep @ asyncToGenerator.js?2a33:13
_next @ asyncToGenerator.js?2a33:25
eval @ asyncToGenerator.js?2a33:32
eval @ asyncToGenerator.js?2a33:21
eval @ sync.js?c565:725
_callee7$ @ sync.js?c565:822
tryCatch @ runtime.js?96cf:45
invoke @ runtime.js?96cf:271
prototype.<computed> @ runtime.js?96cf:97
asyncGeneratorStep @ asyncToGenerator.js?2a33:3
_next @ asyncToGenerator.js?2a33:25
Promise.then (async)
asyncGeneratorStep @ asyncToGenerator.js?2a33:13
_next @ asyncToGenerator.js?2a33:25
Promise.then (async)
asyncGeneratorStep @ asyncToGenerator.js?2a33:13
_next @ asyncToGenerator.js?2a33:25
Promise.then (async)
asyncGeneratorStep @ asyncToGenerator.js?2a33:13
_next @ asyncToGenerator.js?2a33:25
Promise.then (async)
asyncGeneratorStep @ asyncToGenerator.js?2a33:13
_next @ asyncToGenerator.js?2a33:25
19:36:29.882 wasm_exec.js?3f15:44 POST https://p2p.riot.im/_matrix/client/r0/keys/upload HTTP/1.0
accept: application/json
authorization: Bearer RDYNhCm8zim_6bbAJghcq2BnGGYkpZ3vERqpgg4C7MY
content-type: application/json
user-agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_3) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/80.0.3987.132 Safari/537.36
Content-Length: 2
{}
19:36:29.883 rageshake.js?5d3d:65 Error downloading keys for @matthew:12D3KooWR7weBT7ecN5tQMyAESw7tWpcENq7gW7rMeCZaVg646Vj: Error: Server returned 404 error: 404 page not found
at parseErrorResponse (http-api.js?2054:841)
at eval (http-api.js?2054:794)
at Object.eval [as callback] (http-api.js?2054:740)
at on_end (index.js?722a:294)
at XMLHttpRequest.on_state_change (index.js?722a:244)
consoleObj.<computed> @ rageshake.js?5d3d:65
eval @ logger.js?f5ea:44
eval @ DeviceList.js?50fc:612
Promise.then (async)
_doKeyDownload @ DeviceList.js?50fc:609
refreshOutdatedDeviceLists @ DeviceList.js?50fc:555
_callee35$ @ index.js?1e36:2397
tryCatch @ runtime.js?96cf:45
invoke @ runtime.js?96cf:271
prototype.<computed> @ runtime.js?96cf:97
asyncGeneratorStep @ asyncToGenerator.js?2a33:3
_next @ asyncToGenerator.js?2a33:25
eval @ asyncToGenerator.js?2a33:32
eval @ asyncToGenerator.js?2a33:21
eval @ index.js?1e36:2385
_callee7$ @ sync.js?c565:801
tryCatch @ runtime.js?96cf:45
invoke @ runtime.js?96cf:271
prototype.<computed> @ runtime.js?96cf:97
asyncGeneratorStep @ asyncToGenerator.js?2a33:3
_next @ asyncToGenerator.js?2a33:25
Promise.then (async)
asyncGeneratorStep @ asyncToGenerator.js?2a33:13
_next @ asyncToGenerator.js?2a33:25
Promise.then (async)
asyncGeneratorStep @ asyncToGenerator.js?2a33:13
_next @ asyncToGenerator.js?2a33:25
Promise.then (async)
asyncGeneratorStep @ asyncToGenerator.js?2a33:13
_next @ asyncToGenerator.js?2a33:25
Promise.then (async)
asyncGeneratorStep @ asyncToGenerator.js?2a33:13
_next @ asyncToGenerator.js?2a33:25
eval @ asyncToGenerator.js?2a33:32
eval @ asyncToGenerator.js?2a33:21
eval @ sync.js?c565:725
_callee7$ @ sync.js?c565:822
tryCatch @ runtime.js?96cf:45
invoke @ runtime.js?96cf:271
prototype.<computed> @ runtime.js?96cf:97
asyncGeneratorStep @ asyncToGenerator.js?2a33:3
_next @ asyncToGenerator.js?2a33:25
Promise.then (async)
asyncGeneratorStep @ asyncToGenerator.js?2a33:13
_next @ asyncToGenerator.js?2a33:25
Promise.then (async)
asyncGeneratorStep @ asyncToGenerator.js?2a33:13
_next @ asyncToGenerator.js?2a33:25
Promise.then (async)
asyncGeneratorStep @ asyncToGenerator.js?2a33:13
_next @ asyncToGenerator.js?2a33:25
Promise.then (async)
asyncGeneratorStep @ asyncToGenerator.js?2a33:13
_next @ asyncToGenerator.js?2a33:25
19:36:29.883 wasm_exec.js?3f15:44 Sending response:
19:36:29.884 wasm_exec.js?3f15:44 HTTP/1.1 404 Not Found
Connection: close
Access-Control-Allow-Headers: Origin, X-Requested-With, Content-Type, Accept, Authorization
Access-Control-Allow-Methods: GET, POST, PUT, DELETE, OPTIONS
Access-Control-Allow-Origin: *
Content-Type: text/plain; charset=utf-8
X-Content-Type-Options: nosniff
404 page not found
19:36:29.884 http-api.js?2054:841 Uncaught (in promise) Error: Server returned 404 error: 404 page not found
at parseErrorResponse (http-api.js?2054:841)
at eval (http-api.js?2054:794)
at Object.eval [as callback] (http-api.js?2054:740)
at on_end (index.js?722a:294)
at XMLHttpRequest.on_state_change (index.js?722a:244)
parseErrorResponse @ http-api.js?2054:841
eval @ http-api.js?2054:794
eval @ http-api.js?2054:740
on_end @ index.js?722a:294
on_state_change @ index.js?722a:244
Promise.then (async)
_doKeyDownload @ DeviceList.js?50fc:609
refreshOutdatedDeviceLists @ DeviceList.js?50fc:555
_callee35$ @ index.js?1e36:2397
tryCatch @ runtime.js?96cf:45
invoke @ runtime.js?96cf:271
prototype.<computed> @ runtime.js?96cf:97
asyncGeneratorStep @ asyncToGenerator.js?2a33:3
_next @ asyncToGenerator.js?2a33:25
eval @ asyncToGenerator.js?2a33:32
eval @ asyncToGenerator.js?2a33:21
eval @ index.js?1e36:2385
_callee7$ @ sync.js?c565:801
tryCatch @ runtime.js?96cf:45
invoke @ runtime.js?96cf:271
prototype.<computed> @ runtime.js?96cf:97
asyncGeneratorStep @ asyncToGenerator.js?2a33:3
_next @ asyncToGenerator.js?2a33:25
Promise.then (async)
asyncGeneratorStep @ asyncToGenerator.js?2a33:13
_next @ asyncToGenerator.js?2a33:25
Promise.then (async)
asyncGeneratorStep @ asyncToGenerator.js?2a33:13
_next @ asyncToGenerator.js?2a33:25
Promise.then (async)
asyncGeneratorStep @ asyncToGenerator.js?2a33:13
_next @ asyncToGenerator.js?2a33:25
Promise.then (async)
asyncGeneratorStep @ asyncToGenerator.js?2a33:13
_next @ asyncToGenerator.js?2a33:25
eval @ asyncToGenerator.js?2a33:32
eval @ asyncToGenerator.js?2a33:21
eval @ sync.js?c565:725
_callee7$ @ sync.js?c565:822
tryCatch @ runtime.js?96cf:45
invoke @ runtime.js?96cf:271
prototype.<computed> @ runtime.js?96cf:97
asyncGeneratorStep @ asyncToGenerator.js?2a33:3
_next @ asyncToGenerator.js?2a33:25
Promise.then (async)
asyncGeneratorStep @ asyncToGenerator.js?2a33:13
_next @ asyncToGenerator.js?2a33:25
Promise.then (async)
asyncGeneratorStep @ asyncToGenerator.js?2a33:13
_next @ asyncToGenerator.js?2a33:25
Promise.then (async)
asyncGeneratorStep @ asyncToGenerator.js?2a33:13
_next @ asyncToGenerator.js?2a33:25
Promise.then (async)
asyncGeneratorStep @ asyncToGenerator.js?2a33:13
_next @ asyncToGenerator.js?2a33:25
19:36:29.885 VM6:1 POST https://p2p.riot.im/_matrix/client/r0/keys/upload 404
(anonymous) @ VM6:1
run_xhr @ index.js?722a:218
request @ index.js?722a:179
eval @ browser-index.js?ed91:29
_request @ http-api.js?2054:714
requestOtherUrl @ http-api.js?2054:590
request @ http-api.js?2054:545
authedRequest @ http-api.js?2054:488
MatrixBaseApis.uploadKeysRequest @ base-apis.js?5ced:1725
eval @ index.js?1e36:1402
Promise.then (async)
_maybeUploadOneTimeKeys @ index.js?1e36:1395
_callee35$ @ index.js?1e36:2404
tryCatch @ runtime.js?96cf:45
invoke @ runtime.js?96cf:271
prototype.<computed> @ runtime.js?96cf:97
asyncGeneratorStep @ asyncToGenerator.js?2a33:3
_next @ asyncToGenerator.js?2a33:25
eval @ asyncToGenerator.js?2a33:32
eval @ asyncToGenerator.js?2a33:21
eval @ index.js?1e36:2385
_callee7$ @ sync.js?c565:801
tryCatch @ runtime.js?96cf:45
invoke @ runtime.js?96cf:271
prototype.<computed> @ runtime.js?96cf:97
asyncGeneratorStep @ asyncToGenerator.js?2a33:3
_next @ asyncToGenerator.js?2a33:25
Promise.then (async)
asyncGeneratorStep @ asyncToGenerator.js?2a33:13
_next @ asyncToGenerator.js?2a33:25
Promise.then (async)
asyncGeneratorStep @ asyncToGenerator.js?2a33:13
_next @ asyncToGenerator.js?2a33:25
Promise.then (async)
asyncGeneratorStep @ asyncToGenerator.js?2a33:13
_next @ asyncToGenerator.js?2a33:25
Promise.then (async)
asyncGeneratorStep @ asyncToGenerator.js?2a33:13
_next @ asyncToGenerator.js?2a33:25
eval @ asyncToGenerator.js?2a33:32
eval @ asyncToGenerator.js?2a33:21
eval @ sync.js?c565:725
_callee7$ @ sync.js?c565:822
tryCatch @ runtime.js?96cf:45
invoke @ runtime.js?96cf:271
prototype.<computed> @ runtime.js?96cf:97
asyncGeneratorStep @ asyncToGenerator.js?2a33:3
_next @ asyncToGenerator.js?2a33:25
Promise.then (async)
asyncGeneratorStep @ asyncToGenerator.js?2a33:13
_next @ asyncToGenerator.js?2a33:25
Promise.then (async)
asyncGeneratorStep @ asyncToGenerator.js?2a33:13
_next @ asyncToGenerator.js?2a33:25
Promise.then (async)
asyncGeneratorStep @ asyncToGenerator.js?2a33:13
_next @ asyncToGenerator.js?2a33:25
Promise.then (async)
asyncGeneratorStep @ asyncToGenerator.js?2a33:13
_next @ asyncToGenerator.js?2a33:25
19:36:29.885 dendrite-sw.js?6ec0:86 dendrite-sw.js: v0.0.2 forwarding https://p2p.riot.im/_matrix/client/r0/sync?filter=1&timeout=30000&since=s0_0 to Go
19:36:29.885 wasm_exec.js?3f15:44 Received request:
19:36:29.885 rageshake.js?5d3d:65 Error uploading one-time keys Error: Server returned 404 error: 404 page not found
at parseErrorResponse (webpack-internal:///68:825:13)
at eval (webpack-internal:///68:778:17)
at Object.eval [as callback] (webpack-internal:///68:725:9)
at on_end (webpack-internal:///145:289:13)
at XMLHttpRequest.on_state_change (webpack-internal:///145:239:7)
consoleObj.<computed> @ rageshake.js?5d3d:65
eval @ logger.js?f5ea:44
eval @ index.js?1e36:1412
Promise.catch (async)
_maybeUploadOneTimeKeys @ index.js?1e36:1395
_callee35$ @ index.js?1e36:2404
tryCatch @ runtime.js?96cf:45
invoke @ runtime.js?96cf:271
prototype.<computed> @ runtime.js?96cf:97
asyncGeneratorStep @ asyncToGenerator.js?2a33:3
_next @ asyncToGenerator.js?2a33:25
eval @ asyncToGenerator.js?2a33:32
eval @ asyncToGenerator.js?2a33:21
eval @ index.js?1e36:2385
_callee7$ @ sync.js?c565:801
tryCatch @ runtime.js?96cf:45
invoke @ runtime.js?96cf:271
prototype.<computed> @ runtime.js?96cf:97
asyncGeneratorStep @ asyncToGenerator.js?2a33:3
_next @ asyncToGenerator.js?2a33:25
Promise.then (async)
asyncGeneratorStep @ asyncToGenerator.js?2a33:13
_next @ asyncToGenerator.js?2a33:25
Promise.then (async)
asyncGeneratorStep @ asyncToGenerator.js?2a33:13
_next @ asyncToGenerator.js?2a33:25
Promise.then (async)
asyncGeneratorStep @ asyncToGenerator.js?2a33:13
_next @ asyncToGenerator.js?2a33:25
Promise.then (async)
asyncGeneratorStep @ asyncToGenerator.js?2a33:13
_next @ asyncToGenerator.js?2a33:25
eval @ asyncToGenerator.js?2a33:32
eval @ asyncToGenerator.js?2a33:21
eval @ sync.js?c565:725
_callee7$ @ sync.js?c565:822
tryCatch @ runtime.js?96cf:45
invoke @ runtime.js?96cf:271
prototype.<computed> @ runtime.js?96cf:97
asyncGeneratorStep @ asyncToGenerator.js?2a33:3
_next @ asyncToGenerator.js?2a33:25
Promise.then (async)
asyncGeneratorStep @ asyncToGenerator.js?2a33:13
_next @ asyncToGenerator.js?2a33:25
Promise.then (async)
asyncGeneratorStep @ asyncToGenerator.js?2a33:13
_next @ asyncToGenerator.js?2a33:25
Promise.then (async)
asyncGeneratorStep @ asyncToGenerator.js?2a33:13
_next @ asyncToGenerator.js?2a33:25
Promise.then (async)
asyncGeneratorStep @ asyncToGenerator.js?2a33:13
_next @ asyncToGenerator.js?2a33:25
19:36:29.886 wasm_exec.js?3f15:44 GET https://p2p.riot.im/_matrix/client/r0/sync?filter=1&timeout=20000&since=s0_0 HTTP/1.0
accept: application/json
authorization: Bearer RDYNhCm8zim_6bbAJghcq2BnGGYkpZ3vERqpgg4C7MY
user-agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_3) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/80.0.3987.132 Safari/537.36
19:36:29.887 wasm_exec.js?3f15:44 time="2020-03-16T19:36:29.887000000Z" level=info msg="Incoming request" func="RequestWithLogging\n\t" file=" [/Users/kegan/go/pkg/mod/github.com/matrix-org/util@v0.0.0-20190711121626-527ce5ddefc7/json.go:122]" req.id=DGKLgtzUXag2 req.method=GET req.path=/_matrix/client/r0/sync
19:36:29.888 wasm_exec.js?3f15:44 time="2020-03-16T19:36:29.888000000Z" level=info msg="Incoming /sync request" func="OnIncomingSyncRequest\n\t" file=" [/Users/kegan/github/dendrite/syncapi/sync/requestpool.go:63]" req.id=DGKLgtzUXag2 req.method=GET req.path=/_matrix/client/r0/sync since=s0_0 timeout=20s userID="@matthew:12D3KooWR7weBT7ecN5tQMyAESw7tWpcENq7gW7rMeCZaVg646Vj" user_id="@matthew:12D3KooWR7weBT7ecN5tQMyAESw7tWpcENq7gW7rMeCZaVg646Vj"
19:36:30.387 rageshake.js?5d3d:65 Saving device tracking data at token s0_0
19:36:33.581 p2pLocalNode.js?8092:111 Connected peers: 5 Discovered peers: 2326 Found providers: (6) ["12D3KooWR7weBT7ecN5tQMyAESw7tWpcENq7gW7rMeCZaVg646Vj", "12D3KooWQJ7WoarZCXXKyQWS7LfA9yWrfeNiz1VvRipZHthbvhU8", "12D3KooWN5FMEix3MrVHmaegbkDan35zLFPj36NnXvL7ahhS6oqs", "12D3KooWAaXC76VYFUzAYKV945SVj49y31fx256avnwWYL4MzncZ", "12D3KooWKAVRCsgtYufLaYw5dLsTgL7Y22hzNVuzT7yRmiHSMaNP", "12D3KooWSgXHiM7Q1YnJm87uQKiBcVDZUEMS46Gc2cmShUa1wHK2"]
19:36:39.457 p2pLocalNode.js?8092:111 Connected peers: 5 Discovered peers: 2425 Found providers: (6) ["12D3KooWR7weBT7ecN5tQMyAESw7tWpcENq7gW7rMeCZaVg646Vj", "12D3KooWQJ7WoarZCXXKyQWS7LfA9yWrfeNiz1VvRipZHthbvhU8", "12D3KooWN5FMEix3MrVHmaegbkDan35zLFPj36NnXvL7ahhS6oqs", "12D3KooWAaXC76VYFUzAYKV945SVj49y31fx256avnwWYL4MzncZ", "12D3KooWKAVRCsgtYufLaYw5dLsTgL7Y22hzNVuzT7yRmiHSMaNP", "12D3KooWSgXHiM7Q1YnJm87uQKiBcVDZUEMS46Gc2cmShUa1wHK2"]
19:36:45.385 p2pLocalNode.js?8092:111 Connected peers: 5 Discovered peers: 2521 Found providers: (6) ["12D3KooWR7weBT7ecN5tQMyAESw7tWpcENq7gW7rMeCZaVg646Vj", "12D3KooWQJ7WoarZCXXKyQWS7LfA9yWrfeNiz1VvRipZHthbvhU8", "12D3KooWN5FMEix3MrVHmaegbkDan35zLFPj36NnXvL7ahhS6oqs", "12D3KooWAaXC76VYFUzAYKV945SVj49y31fx256avnwWYL4MzncZ", "12D3KooWKAVRCsgtYufLaYw5dLsTgL7Y22hzNVuzT7yRmiHSMaNP", "12D3KooWSgXHiM7Q1YnJm87uQKiBcVDZUEMS46Gc2cmShUa1wHK2"]
19:36:49.903 wasm_exec.js?3f15:44 time="2020-03-16T19:36:49.902000000Z" level=info msg="Responding (118 bytes)" func="respond\n\t" file=" [/Users/kegan/go/pkg/mod/github.com/matrix-org/util@v0.0.0-20190711121626-527ce5ddefc7/json.go:170]" code=200 req.id=DGKLgtzUXag2 req.method=GET req.path=/_matrix/client/r0/sync
19:36:49.905 wasm_exec.js?3f15:44 Sending response:
19:36:49.905 wasm_exec.js?3f15:44 HTTP/1.1 200 OK
Connection: close
Access-Control-Allow-Headers: Origin, X-Requested-With, Content-Type, Accept, Authorization
Access-Control-Allow-Methods: GET, POST, PUT, DELETE, OPTIONS
Access-Control-Allow-Origin: *
Content-Type: application/json
{"next_batch":"s0_0","account_data":{"events":[]},"presence":{"events":[]},"rooms":{"join":{},"invite":{},"leave":{}}}
19:36:49.913 rageshake.js?5d3d:65 Starting key download for ["@matthew:12D3KooWR7weBT7ecN5tQMyAESw7tWpcENq7gW7rMeCZaVg646Vj"]
19:36:49.921 dendrite-sw.js?6ec0:86 dendrite-sw.js: v0.0.2 forwarding https://p2p.riot.im/_matrix/client/r0/keys/query to Go
19:36:49.926 wasm_exec.js?3f15:44 Received request:
19:36:49.929 wasm_exec.js?3f15:44 POST https://p2p.riot.im/_matrix/client/r0/keys/query HTTP/1.0
accept: application/json
authorization: Bearer RDYNhCm8zim_6bbAJghcq2BnGGYkpZ3vERqpgg4C7MY
content-type: application/json
user-agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_3) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/80.0.3987.132 Safari/537.36
Content-Length: 99
{"device_keys":{"@matthew:12D3KooWR7weBT7ecN5tQMyAESw7tWpcENq7gW7rMeCZaVg646Vj":{}},"token":"s0_0"}
19:36:49.932 wasm_exec.js?3f15:44 Sending response:
19:36:49.933 wasm_exec.js?3f15:44 HTTP/1.1 404 Not Found
Connection: close
Access-Control-Allow-Headers: Origin, X-Requested-With, Content-Type, Accept, Authorization
Access-Control-Allow-Methods: GET, POST, PUT, DELETE, OPTIONS
Access-Control-Allow-Origin: *
Content-Type: text/plain; charset=utf-8
X-Content-Type-Options: nosniff
404 page not found
19:36:49.936 VM6:1 POST https://p2p.riot.im/_matrix/client/r0/keys/query 404
(anonymous) @ VM6:1
run_xhr @ index.js?722a:218
request @ index.js?722a:179
eval @ browser-index.js?ed91:29
_request @ http-api.js?2054:714
requestOtherUrl @ http-api.js?2054:590
request @ http-api.js?2054:545
authedRequest @ http-api.js?2054:488
MatrixBaseApis.downloadKeysForUsers @ base-apis.js?5ced:1769
_doQueuedQueries @ DeviceList.js?50fc:750
updateDevicesForUsers @ DeviceList.js?50fc:727
_doKeyDownload @ DeviceList.js?50fc:607
refreshOutdatedDeviceLists @ DeviceList.js?50fc:555
_callee35$ @ index.js?1e36:2397
tryCatch @ runtime.js?96cf:45
invoke @ runtime.js?96cf:271
prototype.<computed> @ runtime.js?96cf:97
asyncGeneratorStep @ asyncToGenerator.js?2a33:3
_next @ asyncToGenerator.js?2a33:25
eval @ asyncToGenerator.js?2a33:32
eval @ asyncToGenerator.js?2a33:21
eval @ index.js?1e36:2385
_callee7$ @ sync.js?c565:801
tryCatch @ runtime.js?96cf:45
invoke @ runtime.js?96cf:271
prototype.<computed> @ runtime.js?96cf:97
asyncGeneratorStep @ asyncToGenerator.js?2a33:3
_next @ asyncToGenerator.js?2a33:25
Promise.then (async)
asyncGeneratorStep @ asyncToGenerator.js?2a33:13
_next @ asyncToGenerator.js?2a33:25
Promise.then (async)
asyncGeneratorStep @ asyncToGenerator.js?2a33:13
_next @ asyncToGenerator.js?2a33:25
Promise.then (async)
asyncGeneratorStep @ asyncToGenerator.js?2a33:13
_next @ asyncToGenerator.js?2a33:25
Promise.then (async)
asyncGeneratorStep @ asyncToGenerator.js?2a33:13
_next @ asyncToGenerator.js?2a33:25
eval @ asyncToGenerator.js?2a33:32
eval @ asyncToGenerator.js?2a33:21
eval @ sync.js?c565:725
_callee7$ @ sync.js?c565:822
tryCatch @ runtime.js?96cf:45
invoke @ runtime.js?96cf:271
prototype.<computed> @ runtime.js?96cf:97
asyncGeneratorStep @ asyncToGenerator.js?2a33:3
_next @ asyncToGenerator.js?2a33:25
Promise.then (async)
asyncGeneratorStep @ asyncToGenerator.js?2a33:13
_next @ asyncToGenerator.js?2a33:25
Promise.then (async)
asyncGeneratorStep @ asyncToGenerator.js?2a33:13
_next @ asyncToGenerator.js?2a33:25
Promise.then (async)
asyncGeneratorStep @ asyncToGenerator.js?2a33:13
_next @ asyncToGenerator.js?2a33:25
Promise.then (async)
asyncGeneratorStep @ asyncToGenerator.js?2a33:13
_next @ asyncToGenerator.js?2a33:25
Promise.then (async)
asyncGeneratorStep @ asyncToGenerator.js?2a33:13
_next @ asyncToGenerator.js?2a33:25
eval @ asyncToGenerator.js?2a33:32
eval @ asyncToGenerator.js?2a33:21
eval @ sync.js?c565:725
_callee7$ @ sync.js?c565:822
tryCatch @ runtime.js?96cf:45
invoke @ runtime.js?96cf:271
prototype.<computed> @ runtime.js?96cf:97
asyncGeneratorStep @ asyncToGenerator.js?2a33:3
_next @ asyncToGenerator.js?2a33:25
Promise.then (async)
asyncGeneratorStep @ asyncToGenerator.js?2a33:13
_next @ asyncToGenerator.js?2a33:25
Promise.then (async)
asyncGeneratorStep @ asyncToGenerator.js?2a33:13
_next @ asyncToGenerator.js?2a33:25
Promise.then (async)
asyncGeneratorStep @ asyncToGenerator.js?2a33:13
_next @ asyncToGenerator.js?2a33:25
Promise.then (async)
asyncGeneratorStep @ asyncToGenerator.js?2a33:13
_next @ asyncToGenerator.js?2a33:25
19:36:49.937 dendrite-sw.js?6ec0:86 dendrite-sw.js: v0.0.2 forwarding https://p2p.riot.im/_matrix/client/r0/sync?filter=1&timeout=30000&since=s0_0 to Go
19:36:49.938 rageshake.js?5d3d:65 Error downloading keys for @matthew:12D3KooWR7weBT7ecN5tQMyAESw7tWpcENq7gW7rMeCZaVg646Vj: Error: Server returned 404 error: 404 page not found
at parseErrorResponse (http-api.js?2054:841)
at eval (http-api.js?2054:794)
at Object.eval [as callback] (http-api.js?2054:740)
at on_end (index.js?722a:294)
at XMLHttpRequest.on_state_change (index.js?722a:244)
consoleObj.<computed> @ rageshake.js?5d3d:65
eval @ logger.js?f5ea:44
eval @ DeviceList.js?50fc:788
Promise.then (async)
_doQueuedQueries @ DeviceList.js?50fc:777
updateDevicesForUsers @ DeviceList.js?50fc:727
_doKeyDownload @ DeviceList.js?50fc:607
refreshOutdatedDeviceLists @ DeviceList.js?50fc:555
_callee35$ @ index.js?1e36:2397
tryCatch @ runtime.js?96cf:45
invoke @ runtime.js?96cf:271
prototype.<computed> @ runtime.js?96cf:97
asyncGeneratorStep @ asyncToGenerator.js?2a33:3
_next @ asyncToGenerator.js?2a33:25
eval @ asyncToGenerator.js?2a33:32
eval @ asyncToGenerator.js?2a33:21
eval @ index.js?1e36:2385
_callee7$ @ sync.js?c565:801
tryCatch @ runtime.js?96cf:45
invoke @ runtime.js?96cf:271
prototype.<computed> @ runtime.js?96cf:97
asyncGeneratorStep @ asyncToGenerator.js?2a33:3
_next @ asyncToGenerator.js?2a33:25
Promise.then (async)
asyncGeneratorStep @ asyncToGenerator.js?2a33:13
_next @ asyncToGenerator.js?2a33:25
Promise.then (async)
asyncGeneratorStep @ asyncToGenerator.js?2a33:13
_next @ asyncToGenerator.js?2a33:25
Promise.then (async)
asyncGeneratorStep @ asyncToGenerator.js?2a33:13
_next @ asyncToGenerator.js?2a33:25
Promise.then (async)
asyncGeneratorStep @ asyncToGenerator.js?2a33:13
_next @ asyncToGenerator.js?2a33:25
eval @ asyncToGenerator.js?2a33:32
eval @ asyncToGenerator.js?2a33:21
eval @ sync.js?c565:725
_callee7$ @ sync.js?c565:822
tryCatch @ runtime.js?96cf:45
invoke @ runtime.js?96cf:271
prototype.<computed> @ runtime.js?96cf:97
asyncGeneratorStep @ asyncToGenerator.js?2a33:3
_next @ asyncToGenerator.js?2a33:25
Promise.then (async)
asyncGeneratorStep @ asyncToGenerator.js?2a33:13
_next @ asyncToGenerator.js?2a33:25
Promise.then (async)
asyncGeneratorStep @ asyncToGenerator.js?2a33:13
_next @ asyncToGenerator.js?2a33:25
Promise.then (async)
asyncGeneratorStep @ asyncToGenerator.js?2a33:13
_next @ asyncToGenerator.js?2a33:25
Promise.then (async)
asyncGeneratorStep @ asyncToGenerator.js?2a33:13
_next @ asyncToGenerator.js?2a33:25
Promise.then (async)
asyncGeneratorStep @ asyncToGenerator.js?2a33:13
_next @ asyncToGenerator.js?2a33:25
eval @ asyncToGenerator.js?2a33:32
eval @ asyncToGenerator.js?2a33:21
eval @ sync.js?c565:725
_callee7$ @ sync.js?c565:822
tryCatch @ runtime.js?96cf:45
invoke @ runtime.js?96cf:271
prototype.<computed> @ runtime.js?96cf:97
asyncGeneratorStep @ asyncToGenerator.js?2a33:3
_next @ asyncToGenerator.js?2a33:25
Promise.then (async)
asyncGeneratorStep @ asyncToGenerator.js?2a33:13
_next @ asyncToGenerator.js?2a33:25
Promise.then (async)
asyncGeneratorStep @ asyncToGenerator.js?2a33:13
_next @ asyncToGenerator.js?2a33:25
Promise.then (async)
asyncGeneratorStep @ asyncToGenerator.js?2a33:13
_next @ asyncToGenerator.js?2a33:25
Promise.then (async)
asyncGeneratorStep @ asyncToGenerator.js?2a33:13
_next @ asyncToGenerator.js?2a33:25
19:36:49.938 wasm_exec.js?3f15:44 Received request:
19:36:49.939 wasm_exec.js?3f15:44 GET https://p2p.riot.im/_matrix/client/r0/sync?filter=1&timeout=20000&since=s0_0 HTTP/1.0
accept: application/json
authorization: Bearer RDYNhCm8zim_6bbAJghcq2BnGGYkpZ3vERqpgg4C7MY
user-agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_3) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/80.0.3987.132 Safari/537.36
19:36:49.939 rageshake.js?5d3d:65 Error downloading keys for @matthew:12D3KooWR7weBT7ecN5tQMyAESw7tWpcENq7gW7rMeCZaVg646Vj: Error: Server returned 404 error: 404 page not found
at parseErrorResponse (http-api.js?2054:841)
at eval (http-api.js?2054:794)
at Object.eval [as callback] (http-api.js?2054:740)
at on_end (index.js?722a:294)
at XMLHttpRequest.on_state_change (index.js?722a:244)
consoleObj.<computed> @ rageshake.js?5d3d:65
eval @ logger.js?f5ea:44
eval @ DeviceList.js?50fc:612
Promise.then (async)
_doKeyDownload @ DeviceList.js?50fc:609
refreshOutdatedDeviceLists @ DeviceList.js?50fc:555
_callee35$ @ index.js?1e36:2397
tryCatch @ runtime.js?96cf:45
invoke @ runtime.js?96cf:271
prototype.<computed> @ runtime.js?96cf:97
asyncGeneratorStep @ asyncToGenerator.js?2a33:3
_next @ asyncToGenerator.js?2a33:25
eval @ asyncToGenerator.js?2a33:32
eval @ asyncToGenerator.js?2a33:21
eval @ index.js?1e36:2385
_callee7$ @ sync.js?c565:801
tryCatch @ runtime.js?96cf:45
invoke @ runtime.js?96cf:271
prototype.<computed> @ runtime.js?96cf:97
asyncGeneratorStep @ asyncToGenerator.js?2a33:3
_next @ asyncToGenerator.js?2a33:25
Promise.then (async)
asyncGeneratorStep @ asyncToGenerator.js?2a33:13
_next @ asyncToGenerator.js?2a33:25
Promise.then (async)
asyncGeneratorStep @ asyncToGenerator.js?2a33:13
_next @ asyncToGenerator.js?2a33:25
Promise.then (async)
asyncGeneratorStep @ asyncToGenerator.js?2a33:13
_next @ asyncToGenerator.js?2a33:25
Promise.then (async)
asyncGeneratorStep @ asyncToGenerator.js?2a33:13
_next @ asyncToGenerator.js?2a33:25
eval @ asyncToGenerator.js?2a33:32
eval @ asyncToGenerator.js?2a33:21
eval @ sync.js?c565:725
_callee7$ @ sync.js?c565:822
tryCatch @ runtime.js?96cf:45
invoke @ runtime.js?96cf:271
prototype.<computed> @ runtime.js?96cf:97
asyncGeneratorStep @ asyncToGenerator.js?2a33:3
_next @ asyncToGenerator.js?2a33:25
Promise.then (async)
asyncGeneratorStep @ asyncToGenerator.js?2a33:13
_next @ asyncToGenerator.js?2a33:25
Promise.then (async)
asyncGeneratorStep @ asyncToGenerator.js?2a33:13
_next @ asyncToGenerator.js?2a33:25
Promise.then (async)
asyncGeneratorStep @ asyncToGenerator.js?2a33:13
_next @ asyncToGenerator.js?2a33:25
Promise.then (async)
asyncGeneratorStep @ asyncToGenerator.js?2a33:13
_next @ asyncToGenerator.js?2a33:25
Promise.then (async)
asyncGeneratorStep @ asyncToGenerator.js?2a33:13
_next @ asyncToGenerator.js?2a33:25
eval @ asyncToGenerator.js?2a33:32
eval @ asyncToGenerator.js?2a33:21
eval @ sync.js?c565:725
_callee7$ @ sync.js?c565:822
tryCatch @ runtime.js?96cf:45
invoke @ runtime.js?96cf:271
prototype.<computed> @ runtime.js?96cf:97
asyncGeneratorStep @ asyncToGenerator.js?2a33:3
_next @ asyncToGenerator.js?2a33:25
Promise.then (async)
asyncGeneratorStep @ asyncToGenerator.js?2a33:13
_next @ asyncToGenerator.js?2a33:25
Promise.then (async)
asyncGeneratorStep @ asyncToGenerator.js?2a33:13
_next @ asyncToGenerator.js?2a33:25
Promise.then (async)
asyncGeneratorStep @ asyncToGenerator.js?2a33:13
_next @ asyncToGenerator.js?2a33:25
Promise.then (async)
asyncGeneratorStep @ asyncToGenerator.js?2a33:13
_next @ asyncToGenerator.js?2a33:25
19:36:49.940 http-api.js?2054:841 Uncaught (in promise) Error: Server returned 404 error: 404 page not found
at parseErrorResponse (http-api.js?2054:841)
at eval (http-api.js?2054:794)
at Object.eval [as callback] (http-api.js?2054:740)
at on_end (index.js?722a:294)
at XMLHttpRequest.on_state_change (index.js?722a:244)
parseErrorResponse @ http-api.js?2054:841
eval @ http-api.js?2054:794
eval @ http-api.js?2054:740
on_end @ index.js?722a:294
on_state_change @ index.js?722a:244
Promise.then (async)
_doKeyDownload @ DeviceList.js?50fc:609
refreshOutdatedDeviceLists @ DeviceList.js?50fc:555
_callee35$ @ index.js?1e36:2397
tryCatch @ runtime.js?96cf:45
invoke @ runtime.js?96cf:271
prototype.<computed> @ runtime.js?96cf:97
asyncGeneratorStep @ asyncToGenerator.js?2a33:3
_next @ asyncToGenerator.js?2a33:25
eval @ asyncToGenerator.js?2a33:32
eval @ asyncToGenerator.js?2a33:21
eval @ index.js?1e36:2385
_callee7$ @ sync.js?c565:801
tryCatch @ runtime.js?96cf:45
invoke @ runtime.js?96cf:271
prototype.<computed> @ runtime.js?96cf:97
asyncGeneratorStep @ asyncToGenerator.js?2a33:3
_next @ asyncToGenerator.js?2a33:25
Promise.then (async)
asyncGeneratorStep @ asyncToGenerator.js?2a33:13
_next @ asyncToGenerator.js?2a33:25
Promise.then (async)
asyncGeneratorStep @ asyncToGenerator.js?2a33:13
_next @ asyncToGenerator.js?2a33:25
Promise.then (async)
asyncGeneratorStep @ asyncToGenerator.js?2a33:13
_next @ asyncToGenerator.js?2a33:25
Promise.then (async)
asyncGeneratorStep @ asyncToGenerator.js?2a33:13
_next @ asyncToGenerator.js?2a33:25
eval @ asyncToGenerator.js?2a33:32
eval @ asyncToGenerator.js?2a33:21
eval @ sync.js?c565:725
_callee7$ @ sync.js?c565:822
tryCatch @ runtime.js?96cf:45
invoke @ runtime.js?96cf:271
prototype.<computed> @ runtime.js?96cf:97
asyncGeneratorStep @ asyncToGenerator.js?2a33:3
_next @ asyncToGenerator.js?2a33:25
Promise.then (async)
asyncGeneratorStep @ asyncToGenerator.js?2a33:13
_next @ asyncToGenerator.js?2a33:25
Promise.then (async)
asyncGeneratorStep @ asyncToGenerator.js?2a33:13
_next @ asyncToGenerator.js?2a33:25
Promise.then (async)
asyncGeneratorStep @ asyncToGenerator.js?2a33:13
_next @ asyncToGenerator.js?2a33:25
Promise.then (async)
asyncGeneratorStep @ asyncToGenerator.js?2a33:13
_next @ asyncToGenerator.js?2a33:25
Promise.then (async)
asyncGeneratorStep @ asyncToGenerator.js?2a33:13
_next @ asyncToGenerator.js?2a33:25
eval @ asyncToGenerator.js?2a33:32
eval @ asyncToGenerator.js?2a33:21
eval @ sync.js?c565:725
_callee7$ @ sync.js?c565:822
tryCatch @ runtime.js?96cf:45
invoke @ runtime.js?96cf:271
prototype.<computed> @ runtime.js?96cf:97
asyncGeneratorStep @ asyncToGenerator.js?2a33:3
_next @ asyncToGenerator.js?2a33:25
Promise.then (async)
asyncGeneratorStep @ asyncToGenerator.js?2a33:13
_next @ asyncToGenerator.js?2a33:25
Promise.then (async)
asyncGeneratorStep @ asyncToGenerator.js?2a33:13
_next @ asyncToGenerator.js?2a33:25
Promise.then (async)
asyncGeneratorStep @ asyncToGenerator.js?2a33:13
_next @ asyncToGenerator.js?2a33:25
Promise.then (async)
asyncGeneratorStep @ asyncToGenerator.js?2a33:13
_next @ asyncToGenerator.js?2a33:25
19:36:49.941 wasm_exec.js?3f15:44 time="2020-03-16T19:36:49.940000000Z" level=info msg="Incoming request" func="RequestWithLogging\n\t" file=" [/Users/kegan/go/pkg/mod/github.com/matrix-org/util@v0.0.0-20190711121626-527ce5ddefc7/json.go:122]" req.id=f25GDoOuNY8J req.method=GET req.path=/_matrix/client/r0/sync
19:36:49.951 wasm_exec.js?3f15:44 time="2020-03-16T19:36:49.951000000Z" level=info msg="Incoming /sync request" func="OnIncomingSyncRequest\n\t" file=" [/Users/kegan/github/dendrite/syncapi/sync/requestpool.go:63]" req.id=f25GDoOuNY8J req.method=GET req.path=/_matrix/client/r0/sync since=s0_0 timeout=20s userID="@matthew:12D3KooWR7weBT7ecN5tQMyAESw7tWpcENq7gW7rMeCZaVg646Vj" user_id="@matthew:12D3KooWR7weBT7ecN5tQMyAESw7tWpcENq7gW7rMeCZaVg646Vj"
19:36:49.952 wasm_exec.js?3f15:44 time="2020-03-16T19:36:49.949000000Z" level=warning msg="Didn't call Close on UserStreamListener" func="func1\n\t" file=" [/Users/kegan/github/dendrite/syncapi/sync/userstream.go:79]" req.id=DGKLgtzUXag2 req.method=GET req.path=/_matrix/client/r0/sync user_id="@matthew:12D3KooWR7weBT7ecN5tQMyAESw7tWpcENq7gW7rMeCZaVg646Vj"
19:36:49.953 wasm_exec.js?3f15:44 time="2020-03-16T19:36:49.953000000Z" level=warning msg="Didn't call Close on UserStreamListener" func="func1\n\t" file=" [/Users/kegan/github/dendrite/syncapi/sync/userstream.go:79]" req.id=24V1V3osvPKM req.method=GET req.path=/_matrix/client/r0/sync user_id="@matthew:12D3KooWR7weBT7ecN5tQMyAESw7tWpcENq7gW7rMeCZaVg646Vj"
19:36:49.954 wasm_exec.js?3f15:44 time="2020-03-16T19:36:49.954000000Z" level=warning msg="Didn't call Close on UserStreamListener" func="func1\n\t" file=" [/Users/kegan/github/dendrite/syncapi/sync/userstream.go:79]" req.id=BI8F3aCE9yQz req.method=GET req.path=/_matrix/client/r0/sync user_id="@matthew:12D3KooWR7weBT7ecN5tQMyAESw7tWpcENq7gW7rMeCZaVg646Vj"
19:36:49.956 wasm_exec.js?3f15:44 time="2020-03-16T19:36:49.956000000Z" level=warning msg="Didn't call Close on UserStreamListener" func="func1\n\t" file=" [/Users/kegan/github/dendrite/syncapi/sync/userstream.go:79]" req.id=xzVmSnFu2ahc req.method=GET req.path=/_matrix/client/r0/sync user_id="@matthew:12D3KooWR7weBT7ecN5tQMyAESw7tWpcENq7gW7rMeCZaVg646Vj"
19:36:50.446 rageshake.js?5d3d:65 Saving device tracking data at token s0_0
19:36:51.212 p2pLocalNode.js?8092:111 Connected peers: 5 Discovered peers: 2618 Found providers: (6) ["12D3KooWR7weBT7ecN5tQMyAESw7tWpcENq7gW7rMeCZaVg646Vj", "12D3KooWQJ7WoarZCXXKyQWS7LfA9yWrfeNiz1VvRipZHthbvhU8", "12D3KooWN5FMEix3MrVHmaegbkDan35zLFPj36NnXvL7ahhS6oqs", "12D3KooWAaXC76VYFUzAYKV945SVj49y31fx256avnwWYL4MzncZ", "12D3KooWKAVRCsgtYufLaYw5dLsTgL7Y22hzNVuzT7yRmiHSMaNP", "12D3KooWSgXHiM7Q1YnJm87uQKiBcVDZUEMS46Gc2cmShUa1wHK2"]
19:36:57.272 p2pLocalNode.js?8092:111 Connected peers: 5 Discovered peers: 2717 Found providers: (6) ["12D3KooWR7weBT7ecN5tQMyAESw7tWpcENq7gW7rMeCZaVg646Vj", "12D3KooWQJ7WoarZCXXKyQWS7LfA9yWrfeNiz1VvRipZHthbvhU8", "12D3KooWN5FMEix3MrVHmaegbkDan35zLFPj36NnXvL7ahhS6oqs", "12D3KooWAaXC76VYFUzAYKV945SVj49y31fx256avnwWYL4MzncZ", "12D3KooWKAVRCsgtYufLaYw5dLsTgL7Y22hzNVuzT7yRmiHSMaNP", "12D3KooWSgXHiM7Q1YnJm87uQKiBcVDZUEMS46Gc2cmShUa1wHK2"]
19:37:03.191 p2pLocalNode.js?8092:111 Connected peers: 5 Discovered peers: 2811 Found providers: (6) ["12D3KooWR7weBT7ecN5tQMyAESw7tWpcENq7gW7rMeCZaVg646Vj", "12D3KooWQJ7WoarZCXXKyQWS7LfA9yWrfeNiz1VvRipZHthbvhU8", "12D3KooWN5FMEix3MrVHmaegbkDan35zLFPj36NnXvL7ahhS6oqs", "12D3KooWAaXC76VYFUzAYKV945SVj49y31fx256avnwWYL4MzncZ", "12D3KooWKAVRCsgtYufLaYw5dLsTgL7Y22hzNVuzT7yRmiHSMaNP", "12D3KooWSgXHiM7Q1YnJm87uQKiBcVDZUEMS46Gc2cmShUa1wHK2"]
19:37:09.379 p2pLocalNode.js?8092:111 Connected peers: 5 Discovered peers: 2910 Found providers: (6) ["12D3KooWR7weBT7ecN5tQMyAESw7tWpcENq7gW7rMeCZaVg646Vj", "12D3KooWQJ7WoarZCXXKyQWS7LfA9yWrfeNiz1VvRipZHthbvhU8", "12D3KooWN5FMEix3MrVHmaegbkDan35zLFPj36NnXvL7ahhS6oqs", "12D3KooWAaXC76VYFUzAYKV945SVj49y31fx256avnwWYL4MzncZ", "12D3KooWKAVRCsgtYufLaYw5dLsTgL7Y22hzNVuzT7yRmiHSMaNP", "12D3KooWSgXHiM7Q1YnJm87uQKiBcVDZUEMS46Gc2cmShUa1wHK2"]
19:37:09.958 wasm_exec.js?3f15:44 time="2020-03-16T19:37:09.958000000Z" level=info msg="Responding (118 bytes)" func="respond\n\t" file=" [/Users/kegan/go/pkg/mod/github.com/matrix-org/util@v0.0.0-20190711121626-527ce5ddefc7/json.go:170]" code=200 req.id=f25GDoOuNY8J req.method=GET req.path=/_matrix/client/r0/sync
19:37:09.959 wasm_exec.js?3f15:44 Sending response:
19:37:09.959 wasm_exec.js?3f15:44 HTTP/1.1 200 OK
Connection: close
Access-Control-Allow-Headers: Origin, X-Requested-With, Content-Type, Accept, Authorization
Access-Control-Allow-Methods: GET, POST, PUT, DELETE, OPTIONS
Access-Control-Allow-Origin: *
Content-Type: application/json
{"next_batch":"s0_0","account_data":{"events":[]},"presence":{"events":[]},"rooms":{"join":{},"invite":{},"leave":{}}}
19:37:09.963 rageshake.js?5d3d:65 Starting key download for ["@matthew:12D3KooWR7weBT7ecN5tQMyAESw7tWpcENq7gW7rMeCZaVg646Vj"]
19:37:09.964 dendrite-sw.js?6ec0:86 dendrite-sw.js: v0.0.2 forwarding https://p2p.riot.im/_matrix/client/r0/keys/query to Go
19:37:09.965 wasm_exec.js?3f15:44 Received request:
19:37:09.966 wasm_exec.js?3f15:44 POST https://p2p.riot.im/_matrix/client/r0/keys/query HTTP/1.0
accept: application/json
authorization: Bearer RDYNhCm8zim_6bbAJghcq2BnGGYkpZ3vERqpgg4C7MY
content-type: application/json
user-agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_3) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/80.0.3987.132 Safari/537.36
Content-Length: 99
{"device_keys":{"@matthew:12D3KooWR7weBT7ecN5tQMyAESw7tWpcENq7gW7rMeCZaVg646Vj":{}},"token":"s0_0"}
19:37:09.967 wasm_exec.js?3f15:44 Sending response:
19:37:09.967 wasm_exec.js?3f15:44 HTTP/1.1 404 Not Found
Connection: close
Access-Control-Allow-Headers: Origin, X-Requested-With, Content-Type, Accept, Authorization
Access-Control-Allow-Methods: GET, POST, PUT, DELETE, OPTIONS
Access-Control-Allow-Origin: *
Content-Type: text/plain; charset=utf-8
X-Content-Type-Options: nosniff
404 page not found
19:37:09.969 dendrite-sw.js?6ec0:86 dendrite-sw.js: v0.0.2 forwarding https://p2p.riot.im/_matrix/client/r0/sync?filter=1&timeout=30000&since=s0_0 to Go
19:37:09.969 VM6:1 POST https://p2p.riot.im/_matrix/client/r0/keys/query 404
(anonymous) @ VM6:1
run_xhr @ index.js?722a:218
request @ index.js?722a:179
eval @ browser-index.js?ed91:29
_request @ http-api.js?2054:714
requestOtherUrl @ http-api.js?2054:590
request @ http-api.js?2054:545
authedRequest @ http-api.js?2054:488
MatrixBaseApis.downloadKeysForUsers @ base-apis.js?5ced:1769
_doQueuedQueries @ DeviceList.js?50fc:750
updateDevicesForUsers @ DeviceList.js?50fc:727
_doKeyDownload @ DeviceList.js?50fc:607
refreshOutdatedDeviceLists @ DeviceList.js?50fc:555
_callee35$ @ index.js?1e36:2397
tryCatch @ runtime.js?96cf:45
invoke @ runtime.js?96cf:271
prototype.<computed> @ runtime.js?96cf:97
asyncGeneratorStep @ asyncToGenerator.js?2a33:3
_next @ asyncToGenerator.js?2a33:25
eval @ asyncToGenerator.js?2a33:32
eval @ asyncToGenerator.js?2a33:21
eval @ index.js?1e36:2385
_callee7$ @ sync.js?c565:801
tryCatch @ runtime.js?96cf:45
invoke @ runtime.js?96cf:271
prototype.<computed> @ runtime.js?96cf:97
asyncGeneratorStep @ asyncToGenerator.js?2a33:3
_next @ asyncToGenerator.js?2a33:25
Promise.then (async)
asyncGeneratorStep @ asyncToGenerator.js?2a33:13
_next @ asyncToGenerator.js?2a33:25
Promise.then (async)
asyncGeneratorStep @ asyncToGenerator.js?2a33:13
_next @ asyncToGenerator.js?2a33:25
Promise.then (async)
asyncGeneratorStep @ asyncToGenerator.js?2a33:13
_next @ asyncToGenerator.js?2a33:25
Promise.then (async)
asyncGeneratorStep @ asyncToGenerator.js?2a33:13
_next @ asyncToGenerator.js?2a33:25
eval @ asyncToGenerator.js?2a33:32
eval @ asyncToGenerator.js?2a33:21
eval @ sync.js?c565:725
_callee7$ @ sync.js?c565:822
tryCatch @ runtime.js?96cf:45
invoke @ runtime.js?96cf:271
prototype.<computed> @ runtime.js?96cf:97
asyncGeneratorStep @ asyncToGenerator.js?2a33:3
_next @ asyncToGenerator.js?2a33:25
Promise.then (async)
asyncGeneratorStep @ asyncToGenerator.js?2a33:13
_next @ asyncToGenerator.js?2a33:25
Promise.then (async)
asyncGeneratorStep @ asyncToGenerator.js?2a33:13
_next @ asyncToGenerator.js?2a33:25
Promise.then (async)
asyncGeneratorStep @ asyncToGenerator.js?2a33:13
_next @ asyncToGenerator.js?2a33:25
Promise.then (async)
asyncGeneratorStep @ asyncToGenerator.js?2a33:13
_next @ asyncToGenerator.js?2a33:25
Promise.then (async)
asyncGeneratorStep @ asyncToGenerator.js?2a33:13
_next @ asyncToGenerator.js?2a33:25
eval @ asyncToGenerator.js?2a33:32
eval @ asyncToGenerator.js?2a33:21
eval @ sync.js?c565:725
_callee7$ @ sync.js?c565:822
tryCatch @ runtime.js?96cf:45
invoke @ runtime.js?96cf:271
prototype.<computed> @ runtime.js?96cf:97
asyncGeneratorStep @ asyncToGenerator.js?2a33:3
_next @ asyncToGenerator.js?2a33:25
Promise.then (async)
asyncGeneratorStep @ asyncToGenerator.js?2a33:13
_next @ asyncToGenerator.js?2a33:25
Promise.then (async)
asyncGeneratorStep @ asyncToGenerator.js?2a33:13
_next @ asyncToGenerator.js?2a33:25
Promise.then (async)
asyncGeneratorStep @ asyncToGenerator.js?2a33:13
_next @ asyncToGenerator.js?2a33:25
Promise.then (async)
asyncGeneratorStep @ asyncToGenerator.js?2a33:13
_next @ asyncToGenerator.js?2a33:25
Promise.then (async)
asyncGeneratorStep @ asyncToGenerator.js?2a33:13
_next @ asyncToGenerator.js?2a33:25
eval @ asyncToGenerator.js?2a33:32
eval @ asyncToGenerator.js?2a33:21
eval @ sync.js?c565:725
_callee7$ @ sync.js?c565:822
tryCatch @ runtime.js?96cf:45
invoke @ runtime.js?96cf:271
prototype.<computed> @ runtime.js?96cf:97
asyncGeneratorStep @ asyncToGenerator.js?2a33:3
_next @ asyncToGenerator.js?2a33:25
Promise.then (async)
asyncGeneratorStep @ asyncToGenerator.js?2a33:13
_next @ asyncToGenerator.js?2a33:25
Promise.then (async)
asyncGeneratorStep @ asyncToGenerator.js?2a33:13
_next @ asyncToGenerator.js?2a33:25
Promise.then (async)
asyncGeneratorStep @ asyncToGenerator.js?2a33:13
_next @ asyncToGenerator.js?2a33:25
Promise.then (async)
asyncGeneratorStep @ asyncToGenerator.js?2a33:13
_next @ asyncToGenerator.js?2a33:25
19:37:09.969 wasm_exec.js?3f15:44 Received request:
19:37:09.969 rageshake.js?5d3d:65 Error downloading keys for @matthew:12D3KooWR7weBT7ecN5tQMyAESw7tWpcENq7gW7rMeCZaVg646Vj: Error: Server returned 404 error: 404 page not found
at parseErrorResponse (http-api.js?2054:841)
at eval (http-api.js?2054:794)
at Object.eval [as callback] (http-api.js?2054:740)
at on_end (index.js?722a:294)
at XMLHttpRequest.on_state_change (index.js?722a:244)
consoleObj.<computed> @ rageshake.js?5d3d:65
eval @ logger.js?f5ea:44
eval @ DeviceList.js?50fc:788
Promise.then (async)
_doQueuedQueries @ DeviceList.js?50fc:777
updateDevicesForUsers @ DeviceList.js?50fc:727
_doKeyDownload @ DeviceList.js?50fc:607
refreshOutdatedDeviceLists @ DeviceList.js?50fc:555
_callee35$ @ index.js?1e36:2397
tryCatch @ runtime.js?96cf:45
invoke @ runtime.js?96cf:271
prototype.<computed> @ runtime.js?96cf:97
asyncGeneratorStep @ asyncToGenerator.js?2a33:3
_next @ asyncToGenerator.js?2a33:25
eval @ asyncToGenerator.js?2a33:32
eval @ asyncToGenerator.js?2a33:21
eval @ index.js?1e36:2385
_callee7$ @ sync.js?c565:801
tryCatch @ runtime.js?96cf:45
invoke @ runtime.js?96cf:271
prototype.<computed> @ runtime.js?96cf:97
asyncGeneratorStep @ asyncToGenerator.js?2a33:3
_next @ asyncToGenerator.js?2a33:25
Promise.then (async)
asyncGeneratorStep @ asyncToGenerator.js?2a33:13
_next @ asyncToGenerator.js?2a33:25
Promise.then (async)
asyncGeneratorStep @ asyncToGenerator.js?2a33:13
_next @ asyncToGenerator.js?2a33:25
Promise.then (async)
asyncGeneratorStep @ asyncToGenerator.js?2a33:13
_next @ asyncToGenerator.js?2a33:25
Promise.then (async)
asyncGeneratorStep @ asyncToGenerator.js?2a33:13
_next @ asyncToGenerator.js?2a33:25
eval @ asyncToGenerator.js?2a33:32
eval @ asyncToGenerator.js?2a33:21
eval @ sync.js?c565:725
_callee7$ @ sync.js?c565:822
tryCatch @ runtime.js?96cf:45
invoke @ runtime.js?96cf:271
prototype.<computed> @ runtime.js?96cf:97
asyncGeneratorStep @ asyncToGenerator.js?2a33:3
_next @ asyncToGenerator.js?2a33:25
Promise.then (async)
asyncGeneratorStep @ asyncToGenerator.js?2a33:13
_next @ asyncToGenerator.js?2a33:25
Promise.then (async)
asyncGeneratorStep @ asyncToGenerator.js?2a33:13
_next @ asyncToGenerator.js?2a33:25
Promise.then (async)
asyncGeneratorStep @ asyncToGenerator.js?2a33:13
_next @ asyncToGenerator.js?2a33:25
Promise.then (async)
asyncGeneratorStep @ asyncToGenerator.js?2a33:13
_next @ asyncToGenerator.js?2a33:25
Promise.then (async)
asyncGeneratorStep @ asyncToGenerator.js?2a33:13
_next @ asyncToGenerator.js?2a33:25
eval @ asyncToGenerator.js?2a33:32
eval @ asyncToGenerator.js?2a33:21
eval @ sync.js?c565:725
_callee7$ @ sync.js?c565:822
tryCatch @ runtime.js?96cf:45
invoke @ runtime.js?96cf:271
prototype.<computed> @ runtime.js?96cf:97
asyncGeneratorStep @ asyncToGenerator.js?2a33:3
_next @ asyncToGenerator.js?2a33:25
Promise.then (async)
asyncGeneratorStep @ asyncToGenerator.js?2a33:13
_next @ asyncToGenerator.js?2a33:25
Promise.then (async)
asyncGeneratorStep @ asyncToGenerator.js?2a33:13
_next @ asyncToGenerator.js?2a33:25
Promise.then (async)
asyncGeneratorStep @ asyncToGenerator.js?2a33:13
_next @ asyncToGenerator.js?2a33:25
Promise.then (async)
asyncGeneratorStep @ asyncToGenerator.js?2a33:13
_next @ asyncToGenerator.js?2a33:25
Promise.then (async)
asyncGeneratorStep @ asyncToGenerator.js?2a33:13
_next @ asyncToGenerator.js?2a33:25
eval @ asyncToGenerator.js?2a33:32
eval @ asyncToGenerator.js?2a33:21
eval @ sync.js?c565:725
_callee7$ @ sync.js?c565:822
tryCatch @ runtime.js?96cf:45
invoke @ runtime.js?96cf:271
prototype.<computed> @ runtime.js?96cf:97
asyncGeneratorStep @ asyncToGenerator.js?2a33:3
_next @ asyncToGenerator.js?2a33:25
Promise.then (async)
asyncGeneratorStep @ asyncToGenerator.js?2a33:13
_next @ asyncToGenerator.js?2a33:25
Promise.then (async)
asyncGeneratorStep @ asyncToGenerator.js?2a33:13
_next @ asyncToGenerator.js?2a33:25
Promise.then (async)
asyncGeneratorStep @ asyncToGenerator.js?2a33:13
_next @ asyncToGenerator.js?2a33:25
Promise.then (async)
asyncGeneratorStep @ asyncToGenerator.js?2a33:13
_next @ asyncToGenerator.js?2a33:25
19:37:09.970 wasm_exec.js?3f15:44 GET https://p2p.riot.im/_matrix/client/r0/sync?filter=1&timeout=20000&since=s0_0 HTTP/1.0
accept: application/json
authorization: Bearer RDYNhCm8zim_6bbAJghcq2BnGGYkpZ3vERqpgg4C7MY
user-agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_3) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/80.0.3987.132 Safari/537.36
19:37:09.970 rageshake.js?5d3d:65 Error downloading keys for @matthew:12D3KooWR7weBT7ecN5tQMyAESw7tWpcENq7gW7rMeCZaVg646Vj: Error: Server returned 404 error: 404 page not found
at parseErrorResponse (http-api.js?2054:841)
at eval (http-api.js?2054:794)
at Object.eval [as callback] (http-api.js?2054:740)
at on_end (index.js?722a:294)
at XMLHttpRequest.on_state_change (index.js?722a:244)
consoleObj.<computed> @ rageshake.js?5d3d:65
eval @ logger.js?f5ea:44
eval @ DeviceList.js?50fc:612
Promise.then (async)
_doKeyDownload @ DeviceList.js?50fc:609
refreshOutdatedDeviceLists @ DeviceList.js?50fc:555
_callee35$ @ index.js?1e36:2397
tryCatch @ runtime.js?96cf:45
invoke @ runtime.js?96cf:271
prototype.<computed> @ runtime.js?96cf:97
asyncGeneratorStep @ asyncToGenerator.js?2a33:3
_next @ asyncToGenerator.js?2a33:25
eval @ asyncToGenerator.js?2a33:32
eval @ asyncToGenerator.js?2a33:21
eval @ index.js?1e36:2385
_callee7$ @ sync.js?c565:801
tryCatch @ runtime.js?96cf:45
invoke @ runtime.js?96cf:271
prototype.<computed> @ runtime.js?96cf:97
asyncGeneratorStep @ asyncToGenerator.js?2a33:3
_next @ asyncToGenerator.js?2a33:25
Promise.then (async)
asyncGeneratorStep @ asyncToGenerator.js?2a33:13
_next @ asyncToGenerator.js?2a33:25
Promise.then (async)
asyncGeneratorStep @ asyncToGenerator.js?2a33:13
_next @ asyncToGenerator.js?2a33:25
Promise.then (async)
asyncGeneratorStep @ asyncToGenerator.js?2a33:13
_next @ asyncToGenerator.js?2a33:25
Promise.then (async)
asyncGeneratorStep @ asyncToGenerator.js?2a33:13
_next @ asyncToGenerator.js?2a33:25
eval @ asyncToGenerator.js?2a33:32
eval @ asyncToGenerator.js?2a33:21
eval @ sync.js?c565:725
_callee7$ @ sync.js?c565:822
tryCatch @ runtime.js?96cf:45
invoke @ runtime.js?96cf:271
prototype.<computed> @ runtime.js?96cf:97
asyncGeneratorStep @ asyncToGenerator.js?2a33:3
_next @ asyncToGenerator.js?2a33:25
Promise.then (async)
asyncGeneratorStep @ asyncToGenerator.js?2a33:13
_next @ asyncToGenerator.js?2a33:25
Promise.then (async)
asyncGeneratorStep @ asyncToGenerator.js?2a33:13
_next @ asyncToGenerator.js?2a33:25
Promise.then (async)
asyncGeneratorStep @ asyncToGenerator.js?2a33:13
_next @ asyncToGenerator.js?2a33:25
Promise.then (async)
asyncGeneratorStep @ asyncToGenerator.js?2a33:13
_next @ asyncToGenerator.js?2a33:25
Promise.then (async)
asyncGeneratorStep @ asyncToGenerator.js?2a33:13
_next @ asyncToGenerator.js?2a33:25
eval @ asyncToGenerator.js?2a33:32
eval @ asyncToGenerator.js?2a33:21
eval @ sync.js?c565:725
_callee7$ @ sync.js?c565:822
tryCatch @ runtime.js?96cf:45
invoke @ runtime.js?96cf:271
prototype.<computed> @ runtime.js?96cf:97
asyncGeneratorStep @ asyncToGenerator.js?2a33:3
_next @ asyncToGenerator.js?2a33:25
Promise.then (async)
asyncGeneratorStep @ asyncToGenerator.js?2a33:13
_next @ asyncToGenerator.js?2a33:25
Promise.then (async)
asyncGeneratorStep @ asyncToGenerator.js?2a33:13
_next @ asyncToGenerator.js?2a33:25
Promise.then (async)
asyncGeneratorStep @ asyncToGenerator.js?2a33:13
_next @ asyncToGenerator.js?2a33:25
Promise.then (async)
asyncGeneratorStep @ asyncToGenerator.js?2a33:13
_next @ asyncToGenerator.js?2a33:25
Promise.then (async)
asyncGeneratorStep @ asyncToGenerator.js?2a33:13
_next @ asyncToGenerator.js?2a33:25
eval @ asyncToGenerator.js?2a33:32
eval @ asyncToGenerator.js?2a33:21
eval @ sync.js?c565:725
_callee7$ @ sync.js?c565:822
tryCatch @ runtime.js?96cf:45
invoke @ runtime.js?96cf:271
prototype.<computed> @ runtime.js?96cf:97
asyncGeneratorStep @ asyncToGenerator.js?2a33:3
_next @ asyncToGenerator.js?2a33:25
Promise.then (async)
asyncGeneratorStep @ asyncToGenerator.js?2a33:13
_next @ asyncToGenerator.js?2a33:25
Promise.then (async)
asyncGeneratorStep @ asyncToGenerator.js?2a33:13
_next @ asyncToGenerator.js?2a33:25
Promise.then (async)
asyncGeneratorStep @ asyncToGenerator.js?2a33:13
_next @ asyncToGenerator.js?2a33:25
Promise.then (async)
asyncGeneratorStep @ asyncToGenerator.js?2a33:13
_next @ asyncToGenerator.js?2a33:25
19:37:09.971 wasm_exec.js?3f15:44 time="2020-03-16T19:37:09.970000000Z" level=info msg="Incoming request" func="RequestWithLogging\n\t" file=" [/Users/kegan/go/pkg/mod/github.com/matrix-org/util@v0.0.0-20190711121626-527ce5ddefc7/json.go:122]" req.id=untkxzVxAHVJ req.method=GET req.path=/_matrix/client/r0/sync
19:37:09.971 http-api.js?2054:841 Uncaught (in promise) Error: Server returned 404 error: 404 page not found
at parseErrorResponse (http-api.js?2054:841)
at eval (http-api.js?2054:794)
at Object.eval [as callback] (http-api.js?2054:740)
at on_end (index.js?722a:294)
at XMLHttpRequest.on_state_change (index.js?722a:244)
parseErrorResponse @ http-api.js?2054:841
eval @ http-api.js?2054:794
eval @ http-api.js?2054:740
on_end @ index.js?722a:294
on_state_change @ index.js?722a:244
Promise.then (async)
_doKeyDownload @ DeviceList.js?50fc:609
refreshOutdatedDeviceLists @ DeviceList.js?50fc:555
_callee35$ @ index.js?1e36:2397
tryCatch @ runtime.js?96cf:45
invoke @ runtime.js?96cf:271
prototype.<computed> @ runtime.js?96cf:97
asyncGeneratorStep @ asyncToGenerator.js?2a33:3
_next @ asyncToGenerator.js?2a33:25
eval @ asyncToGenerator.js?2a33:32
eval @ asyncToGenerator.js?2a33:21
eval @ index.js?1e36:2385
_callee7$ @ sync.js?c565:801
tryCatch @ runtime.js?96cf:45
invoke @ runtime.js?96cf:271
prototype.<computed> @ runtime.js?96cf:97
asyncGeneratorStep @ asyncToGenerator.js?2a33:3
_next @ asyncToGenerator.js?2a33:25
Promise.then (async)
asyncGeneratorStep @ asyncToGenerator.js?2a33:13
_next @ asyncToGenerator.js?2a33:25
Promise.then (async)
asyncGeneratorStep @ asyncToGenerator.js?2a33:13
_next @ asyncToGenerator.js?2a33:25
Promise.then (async)
asyncGeneratorStep @ asyncToGenerator.js?2a33:13
_next @ asyncToGenerator.js?2a33:25
Promise.then (async)
asyncGeneratorStep @ asyncToGenerator.js?2a33:13
_next @ asyncToGenerator.js?2a33:25
eval @ asyncToGenerator.js?2a33:32
eval @ asyncToGenerator.js?2a33:21
eval @ sync.js?c565:725
_callee7$ @ sync.js?c565:822
tryCatch @ runtime.js?96cf:45
invoke @ runtime.js?96cf:271
prototype.<computed> @ runtime.js?96cf:97
asyncGeneratorStep @ asyncToGenerator.js?2a33:3
_next @ asyncToGenerator.js?2a33:25
Promise.then (async)
asyncGeneratorStep @ asyncToGenerator.js?2a33:13
_next @ asyncToGenerator.js?2a33:25
Promise.then (async)
asyncGeneratorStep @ asyncToGenerator.js?2a33:13
_next @ asyncToGenerator.js?2a33:25
Promise.then (async)
asyncGeneratorStep @ asyncToGenerator.js?2a33:13
_next @ asyncToGenerator.js?2a33:25
Promise.then (async)
asyncGeneratorStep @ asyncToGenerator.js?2a33:13
_next @ asyncToGenerator.js?2a33:25
Promise.then (async)
asyncGeneratorStep @ asyncToGenerator.js?2a33:13
_next @ asyncToGenerator.js?2a33:25
eval @ asyncToGenerator.js?2a33:32
eval @ asyncToGenerator.js?2a33:21
eval @ sync.js?c565:725
_callee7$ @ sync.js?c565:822
tryCatch @ runtime.js?96cf:45
invoke @ runtime.js?96cf:271
prototype.<computed> @ runtime.js?96cf:97
asyncGeneratorStep @ asyncToGenerator.js?2a33:3
_next @ asyncToGenerator.js?2a33:25
Promise.then (async)
asyncGeneratorStep @ asyncToGenerator.js?2a33:13
_next @ asyncToGenerator.js?2a33:25
Promise.then (async)
asyncGeneratorStep @ asyncToGenerator.js?2a33:13
_next @ asyncToGenerator.js?2a33:25
Promise.then (async)
asyncGeneratorStep @ asyncToGenerator.js?2a33:13
_next @ asyncToGenerator.js?2a33:25
Promise.then (async)
asyncGeneratorStep @ asyncToGenerator.js?2a33:13
_next @ asyncToGenerator.js?2a33:25
Promise.then (async)
asyncGeneratorStep @ asyncToGenerator.js?2a33:13
_next @ asyncToGenerator.js?2a33:25
eval @ asyncToGenerator.js?2a33:32
eval @ asyncToGenerator.js?2a33:21
eval @ sync.js?c565:725
_callee7$ @ sync.js?c565:822
tryCatch @ runtime.js?96cf:45
invoke @ runtime.js?96cf:271
prototype.<computed> @ runtime.js?96cf:97
asyncGeneratorStep @ asyncToGenerator.js?2a33:3
_next @ asyncToGenerator.js?2a33:25
Promise.then (async)
asyncGeneratorStep @ asyncToGenerator.js?2a33:13
_next @ asyncToGenerator.js?2a33:25
Promise.then (async)
asyncGeneratorStep @ asyncToGenerator.js?2a33:13
_next @ asyncToGenerator.js?2a33:25
Promise.then (async)
asyncGeneratorStep @ asyncToGenerator.js?2a33:13
_next @ asyncToGenerator.js?2a33:25
Promise.then (async)
asyncGeneratorStep @ asyncToGenerator.js?2a33:13
_next @ asyncToGenerator.js?2a33:25
19:37:09.972 wasm_exec.js?3f15:44 time="2020-03-16T19:37:09.972000000Z" level=info msg="Incoming /sync request" func="OnIncomingSyncRequest\n\t" file=" [/Users/kegan/github/dendrite/syncapi/sync/requestpool.go:63]" req.id=untkxzVxAHVJ req.method=GET req.path=/_matrix/client/r0/sync since=s0_0 timeout=20s userID="@matthew:12D3KooWR7weBT7ecN5tQMyAESw7tWpcENq7gW7rMeCZaVg646Vj" user_id="@matthew:12D3KooWR7weBT7ecN5tQMyAESw7tWpcENq7gW7rMeCZaVg646Vj"
19:37:10.473 rageshake.js?5d3d:65 Saving device tracking data at token s0_0
19:37:15.221 p2pLocalNode.js?8092:111 Connected peers: 5 Discovered peers: 3006 Found providers: (6) ["12D3KooWR7weBT7ecN5tQMyAESw7tWpcENq7gW7rMeCZaVg646Vj", "12D3KooWQJ7WoarZCXXKyQWS7LfA9yWrfeNiz1VvRipZHthbvhU8", "12D3KooWN5FMEix3MrVHmaegbkDan35zLFPj36NnXvL7ahhS6oqs", "12D3KooWAaXC76VYFUzAYKV945SVj49y31fx256avnwWYL4MzncZ", "12D3KooWKAVRCsgtYufLaYw5dLsTgL7Y22hzNVuzT7yRmiHSMaNP", "12D3KooWSgXHiM7Q1YnJm87uQKiBcVDZUEMS46Gc2cmShUa1wHK2"]
19:37:21.032 p2pLocalNode.js?8092:111 Connected peers: 5 Discovered peers: 3103 Found providers: (6) ["12D3KooWR7weBT7ecN5tQMyAESw7tWpcENq7gW7rMeCZaVg646Vj", "12D3KooWQJ7WoarZCXXKyQWS7LfA9yWrfeNiz1VvRipZHthbvhU8", "12D3KooWN5FMEix3MrVHmaegbkDan35zLFPj36NnXvL7ahhS6oqs", "12D3KooWAaXC76VYFUzAYKV945SVj49y31fx256avnwWYL4MzncZ", "12D3KooWKAVRCsgtYufLaYw5dLsTgL7Y22hzNVuzT7yRmiHSMaNP", "12D3KooWSgXHiM7Q1YnJm87uQKiBcVDZUEMS46Gc2cmShUa1wHK2"]
19:37:26.949 p2pLocalNode.js?8092:111 Connected peers: 5 Discovered peers: 3200 Found providers: (6) ["12D3KooWR7weBT7ecN5tQMyAESw7tWpcENq7gW7rMeCZaVg646Vj", "12D3KooWQJ7WoarZCXXKyQWS7LfA9yWrfeNiz1VvRipZHthbvhU8", "12D3KooWN5FMEix3MrVHmaegbkDan35zLFPj36NnXvL7ahhS6oqs", "12D3KooWAaXC76VYFUzAYKV945SVj49y31fx256avnwWYL4MzncZ", "12D3KooWKAVRCsgtYufLaYw5dLsTgL7Y22hzNVuzT7yRmiHSMaNP", "12D3KooWSgXHiM7Q1YnJm87uQKiBcVDZUEMS46Gc2cmShUa1wHK2"]
19:37:29.977 wasm_exec.js?3f15:44 time="2020-03-16T19:37:29.977000000Z" level=info msg="Responding (118 bytes)" func="respond\n\t" file=" [/Users/kegan/go/pkg/mod/github.com/matrix-org/util@v0.0.0-20190711121626-527ce5ddefc7/json.go:170]" code=200 req.id=untkxzVxAHVJ req.method=GET req.path=/_matrix/client/r0/sync
19:37:29.978 wasm_exec.js?3f15:44 Sending response:
19:37:29.979 wasm_exec.js?3f15:44 HTTP/1.1 200 OK
Connection: close
Access-Control-Allow-Headers: Origin, X-Requested-With, Content-Type, Accept, Authorization
Access-Control-Allow-Methods: GET, POST, PUT, DELETE, OPTIONS
Access-Control-Allow-Origin: *
Content-Type: application/json
{"next_batch":"s0_0","account_data":{"events":[]},"presence":{"events":[]},"rooms":{"join":{},"invite":{},"leave":{}}}
19:37:29.982 rageshake.js?5d3d:65 Starting key download for ["@matthew:12D3KooWR7weBT7ecN5tQMyAESw7tWpcENq7gW7rMeCZaVg646Vj"]
19:37:29.983 dendrite-sw.js?6ec0:86 dendrite-sw.js: v0.0.2 forwarding https://p2p.riot.im/_matrix/client/r0/keys/query to Go
19:37:29.984 wasm_exec.js?3f15:44 Received request:
19:37:29.985 wasm_exec.js?3f15:44 POST https://p2p.riot.im/_matrix/client/r0/keys/query HTTP/1.0
accept: application/json
authorization: Bearer RDYNhCm8zim_6bbAJghcq2BnGGYkpZ3vERqpgg4C7MY
content-type: application/json
user-agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_3) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/80.0.3987.132 Safari/537.36
Content-Length: 99
{"device_keys":{"@matthew:12D3KooWR7weBT7ecN5tQMyAESw7tWpcENq7gW7rMeCZaVg646Vj":{}},"token":"s0_0"}
19:37:29.986 wasm_exec.js?3f15:44 Sending response:
19:37:29.986 wasm_exec.js?3f15:44 HTTP/1.1 404 Not Found
Connection: close
Access-Control-Allow-Headers: Origin, X-Requested-With, Content-Type, Accept, Authorization
Access-Control-Allow-Methods: GET, POST, PUT, DELETE, OPTIONS
Access-Control-Allow-Origin: *
Content-Type: text/plain; charset=utf-8
X-Content-Type-Options: nosniff
404 page not found
19:37:29.988 dendrite-sw.js?6ec0:86 dendrite-sw.js: v0.0.2 forwarding https://p2p.riot.im/_matrix/client/r0/keys/upload to Go
19:37:29.989 wasm_exec.js?3f15:44 Received request:
19:37:29.989 VM6:1 POST https://p2p.riot.im/_matrix/client/r0/keys/query 404
(anonymous) @ VM6:1
run_xhr @ index.js?722a:218
request @ index.js?722a:179
eval @ browser-index.js?ed91:29
_request @ http-api.js?2054:714
requestOtherUrl @ http-api.js?2054:590
request @ http-api.js?2054:545
authedRequest @ http-api.js?2054:488
MatrixBaseApis.downloadKeysForUsers @ base-apis.js?5ced:1769
_doQueuedQueries @ DeviceList.js?50fc:750
updateDevicesForUsers @ DeviceList.js?50fc:727
_doKeyDownload @ DeviceList.js?50fc:607
refreshOutdatedDeviceLists @ DeviceList.js?50fc:555
_callee35$ @ index.js?1e36:2397
tryCatch @ runtime.js?96cf:45
invoke @ runtime.js?96cf:271
prototype.<computed> @ runtime.js?96cf:97
asyncGeneratorStep @ asyncToGenerator.js?2a33:3
_next @ asyncToGenerator.js?2a33:25
eval @ asyncToGenerator.js?2a33:32
eval @ asyncToGenerator.js?2a33:21
eval @ index.js?1e36:2385
_callee7$ @ sync.js?c565:801
tryCatch @ runtime.js?96cf:45
invoke @ runtime.js?96cf:271
prototype.<computed> @ runtime.js?96cf:97
asyncGeneratorStep @ asyncToGenerator.js?2a33:3
_next @ asyncToGenerator.js?2a33:25
Promise.then (async)
asyncGeneratorStep @ asyncToGenerator.js?2a33:13
_next @ asyncToGenerator.js?2a33:25
Promise.then (async)
asyncGeneratorStep @ asyncToGenerator.js?2a33:13
_next @ asyncToGenerator.js?2a33:25
Promise.then (async)
asyncGeneratorStep @ asyncToGenerator.js?2a33:13
_next @ asyncToGenerator.js?2a33:25
Promise.then (async)
asyncGeneratorStep @ asyncToGenerator.js?2a33:13
_next @ asyncToGenerator.js?2a33:25
eval @ asyncToGenerator.js?2a33:32
eval @ asyncToGenerator.js?2a33:21
eval @ sync.js?c565:725
_callee7$ @ sync.js?c565:822
tryCatch @ runtime.js?96cf:45
invoke @ runtime.js?96cf:271
prototype.<computed> @ runtime.js?96cf:97
asyncGeneratorStep @ asyncToGenerator.js?2a33:3
_next @ asyncToGenerator.js?2a33:25
Promise.then (async)
asyncGeneratorStep @ asyncToGenerator.js?2a33:13
_next @ asyncToGenerator.js?2a33:25
Promise.then (async)
asyncGeneratorStep @ asyncToGenerator.js?2a33:13
_next @ asyncToGenerator.js?2a33:25
Promise.then (async)
asyncGeneratorStep @ asyncToGenerator.js?2a33:13
_next @ asyncToGenerator.js?2a33:25
Promise.then (async)
asyncGeneratorStep @ asyncToGenerator.js?2a33:13
_next @ asyncToGenerator.js?2a33:25
Promise.then (async)
asyncGeneratorStep @ asyncToGenerator.js?2a33:13
_next @ asyncToGenerator.js?2a33:25
eval @ asyncToGenerator.js?2a33:32
eval @ asyncToGenerator.js?2a33:21
eval @ sync.js?c565:725
_callee7$ @ sync.js?c565:822
tryCatch @ runtime.js?96cf:45
invoke @ runtime.js?96cf:271
prototype.<computed> @ runtime.js?96cf:97
asyncGeneratorStep @ asyncToGenerator.js?2a33:3
_next @ asyncToGenerator.js?2a33:25
Promise.then (async)
asyncGeneratorStep @ asyncToGenerator.js?2a33:13
_next @ asyncToGenerator.js?2a33:25
Promise.then (async)
asyncGeneratorStep @ asyncToGenerator.js?2a33:13
_next @ asyncToGenerator.js?2a33:25
Promise.then (async)
asyncGeneratorStep @ asyncToGenerator.js?2a33:13
_next @ asyncToGenerator.js?2a33:25
Promise.then (async)
asyncGeneratorStep @ asyncToGenerator.js?2a33:13
_next @ asyncToGenerator.js?2a33:25
Promise.then (async)
asyncGeneratorStep @ asyncToGenerator.js?2a33:13
_next @ asyncToGenerator.js?2a33:25
eval @ asyncToGenerator.js?2a33:32
eval @ asyncToGenerator.js?2a33:21
eval @ sync.js?c565:725
_callee7$ @ sync.js?c565:822
tryCatch @ runtime.js?96cf:45
invoke @ runtime.js?96cf:271
prototype.<computed> @ runtime.js?96cf:97
asyncGeneratorStep @ asyncToGenerator.js?2a33:3
_next @ asyncToGenerator.js?2a33:25
Promise.then (async)
asyncGeneratorStep @ asyncToGenerator.js?2a33:13
_next @ asyncToGenerator.js?2a33:25
Promise.then (async)
asyncGeneratorStep @ asyncToGenerator.js?2a33:13
_next @ asyncToGenerator.js?2a33:25
Promise.then (async)
asyncGeneratorStep @ asyncToGenerator.js?2a33:13
_next @ asyncToGenerator.js?2a33:25
Promise.then (async)
asyncGeneratorStep @ asyncToGenerator.js?2a33:13
_next @ asyncToGenerator.js?2a33:25
Promise.then (async)
asyncGeneratorStep @ asyncToGenerator.js?2a33:13
_next @ asyncToGenerator.js?2a33:25
eval @ asyncToGenerator.js?2a33:32
eval @ asyncToGenerator.js?2a33:21
eval @ sync.js?c565:725
_callee7$ @ sync.js?c565:822
tryCatch @ runtime.js?96cf:45
invoke @ runtime.js?96cf:271
prototype.<computed> @ runtime.js?96cf:97
asyncGeneratorStep @ asyncToGenerator.js?2a33:3
_next @ asyncToGenerator.js?2a33:25
Promise.then (async)
asyncGeneratorStep @ asyncToGenerator.js?2a33:13
_next @ asyncToGenerator.js?2a33:25
Promise.then (async)
asyncGeneratorStep @ asyncToGenerator.js?2a33:13
_next @ asyncToGenerator.js?2a33:25
Promise.then (async)
asyncGeneratorStep @ asyncToGenerator.js?2a33:13
_next @ asyncToGenerator.js?2a33:25
Promise.then (async)
asyncGeneratorStep @ asyncToGenerator.js?2a33:13
_next @ asyncToGenerator.js?2a33:25
19:37:29.989 wasm_exec.js?3f15:44 POST https://p2p.riot.im/_matrix/client/r0/keys/upload HTTP/1.0
accept: application/json
authorization: Bearer RDYNhCm8zim_6bbAJghcq2BnGGYkpZ3vERqpgg4C7MY
content-type: application/json
user-agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_3) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/80.0.3987.132 Safari/537.36
Content-Length: 2
{}
19:37:29.989 rageshake.js?5d3d:65 Error downloading keys for @matthew:12D3KooWR7weBT7ecN5tQMyAESw7tWpcENq7gW7rMeCZaVg646Vj: Error: Server returned 404 error: 404 page not found
at parseErrorResponse (http-api.js?2054:841)
at eval (http-api.js?2054:794)
at Object.eval [as callback] (http-api.js?2054:740)
at on_end (index.js?722a:294)
at XMLHttpRequest.on_state_change (index.js?722a:244)
consoleObj.<computed> @ rageshake.js?5d3d:65
eval @ logger.js?f5ea:44
eval @ DeviceList.js?50fc:788
Promise.then (async)
_doQueuedQueries @ DeviceList.js?50fc:777
updateDevicesForUsers @ DeviceList.js?50fc:727
_doKeyDownload @ DeviceList.js?50fc:607
refreshOutdatedDeviceLists @ DeviceList.js?50fc:555
_callee35$ @ index.js?1e36:2397
tryCatch @ runtime.js?96cf:45
invoke @ runtime.js?96cf:271
prototype.<computed> @ runtime.js?96cf:97
asyncGeneratorStep @ asyncToGenerator.js?2a33:3
_next @ asyncToGenerator.js?2a33:25
eval @ asyncToGenerator.js?2a33:32
eval @ asyncToGenerator.js?2a33:21
eval @ index.js?1e36:2385
_callee7$ @ sync.js?c565:801
tryCatch @ runtime.js?96cf:45
invoke @ runtime.js?96cf:271
prototype.<computed> @ runtime.js?96cf:97
asyncGeneratorStep @ asyncToGenerator.js?2a33:3
_next @ asyncToGenerator.js?2a33:25
Promise.then (async)
asyncGeneratorStep @ asyncToGenerator.js?2a33:13
_next @ asyncToGenerator.js?2a33:25
Promise.then (async)
asyncGeneratorStep @ asyncToGenerator.js?2a33:13
_next @ asyncToGenerator.js?2a33:25
Promise.then (async)
asyncGeneratorStep @ asyncToGenerator.js?2a33:13
_next @ asyncToGenerator.js?2a33:25
Promise.then (async)
asyncGeneratorStep @ asyncToGenerator.js?2a33:13
_next @ asyncToGenerator.js?2a33:25
eval @ asyncToGenerator.js?2a33:32
eval @ asyncToGenerator.js?2a33:21
eval @ sync.js?c565:725
_callee7$ @ sync.js?c565:822
tryCatch @ runtime.js?96cf:45
invoke @ runtime.js?96cf:271
prototype.<computed> @ runtime.js?96cf:97
asyncGeneratorStep @ asyncToGenerator.js?2a33:3
_next @ asyncToGenerator.js?2a33:25
Promise.then (async)
asyncGeneratorStep @ asyncToGenerator.js?2a33:13
_next @ asyncToGenerator.js?2a33:25
Promise.then (async)
asyncGeneratorStep @ asyncToGenerator.js?2a33:13
_next @ asyncToGenerator.js?2a33:25
Promise.then (async)
asyncGeneratorStep @ asyncToGenerator.js?2a33:13
_next @ asyncToGenerator.js?2a33:25
Promise.then (async)
asyncGeneratorStep @ asyncToGenerator.js?2a33:13
_next @ asyncToGenerator.js?2a33:25
Promise.then (async)
asyncGeneratorStep @ asyncToGenerator.js?2a33:13
_next @ asyncToGenerator.js?2a33:25
eval @ asyncToGenerator.js?2a33:32
eval @ asyncToGenerator.js?2a33:21
eval @ sync.js?c565:725
_callee7$ @ sync.js?c565:822
tryCatch @ runtime.js?96cf:45
invoke @ runtime.js?96cf:271
prototype.<computed> @ runtime.js?96cf:97
asyncGeneratorStep @ asyncToGenerator.js?2a33:3
_next @ asyncToGenerator.js?2a33:25
Promise.then (async)
asyncGeneratorStep @ asyncToGenerator.js?2a33:13
_next @ asyncToGenerator.js?2a33:25
Promise.then (async)
asyncGeneratorStep @ asyncToGenerator.js?2a33:13
_next @ asyncToGenerator.js?2a33:25
Promise.then (async)
asyncGeneratorStep @ asyncToGenerator.js?2a33:13
_next @ asyncToGenerator.js?2a33:25
Promise.then (async)
asyncGeneratorStep @ asyncToGenerator.js?2a33:13
_next @ asyncToGenerator.js?2a33:25
Promise.then (async)
asyncGeneratorStep @ asyncToGenerator.js?2a33:13
_next @ asyncToGenerator.js?2a33:25
eval @ asyncToGenerator.js?2a33:32
eval @ asyncToGenerator.js?2a33:21
eval @ sync.js?c565:725
_callee7$ @ sync.js?c565:822
tryCatch @ runtime.js?96cf:45
invoke @ runtime.js?96cf:271
prototype.<computed> @ runtime.js?96cf:97
asyncGeneratorStep @ asyncToGenerator.js?2a33:3
_next @ asyncToGenerator.js?2a33:25
Promise.then (async)
asyncGeneratorStep @ asyncToGenerator.js?2a33:13
_next @ asyncToGenerator.js?2a33:25
Promise.then (async)
asyncGeneratorStep @ asyncToGenerator.js?2a33:13
_next @ asyncToGenerator.js?2a33:25
Promise.then (async)
asyncGeneratorStep @ asyncToGenerator.js?2a33:13
_next @ asyncToGenerator.js?2a33:25
Promise.then (async)
asyncGeneratorStep @ asyncToGenerator.js?2a33:13
_next @ asyncToGenerator.js?2a33:25
Promise.then (async)
asyncGeneratorStep @ asyncToGenerator.js?2a33:13
_next @ asyncToGenerator.js?2a33:25
eval @ asyncToGenerator.js?2a33:32
eval @ asyncToGenerator.js?2a33:21
eval @ sync.js?c565:725
_callee7$ @ sync.js?c565:822
tryCatch @ runtime.js?96cf:45
invoke @ runtime.js?96cf:271
prototype.<computed> @ runtime.js?96cf:97
asyncGeneratorStep @ asyncToGenerator.js?2a33:3
_next @ asyncToGenerator.js?2a33:25
Promise.then (async)
asyncGeneratorStep @ asyncToGenerator.js?2a33:13
_next @ asyncToGenerator.js?2a33:25
Promise.then (async)
asyncGeneratorStep @ asyncToGenerator.js?2a33:13
_next @ asyncToGenerator.js?2a33:25
Promise.then (async)
asyncGeneratorStep @ asyncToGenerator.js?2a33:13
_next @ asyncToGenerator.js?2a33:25
Promise.then (async)
asyncGeneratorStep @ asyncToGenerator.js?2a33:13
_next @ asyncToGenerator.js?2a33:25
19:37:29.990 wasm_exec.js?3f15:44 Sending response:
19:37:29.991 wasm_exec.js?3f15:44 HTTP/1.1 404 Not Found
Connection: close
Access-Control-Allow-Headers: Origin, X-Requested-With, Content-Type, Accept, Authorization
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment