Failure to connect to internal network

safe-browser

#1

I have an internal network of >30 nodes running on a couple of machines in my LAN but cannot connect. The authenticator times out with the following

My safe_vault.crust.config for all machines is as follows

{
  "hard_coded_contacts": [],
  "tcp_acceptor_port": null,
  "force_acceptor_port_in_ext_ep": false,
  "service_discovery_port": 44444,
  "bootstrap_cache_name": null,
  "whitelisted_node_ips": null,
  "whitelisted_client_ips": null,
  "network_name": "local_1",
  "dev": {
    "disable_external_reachability_requirement": true
  }
}

My safe-browser.crust.config is
{
“hard_coded_contacts”: [“127.0.0.1:5483”],
“whitelisted_node_ips”: null,
“whitelisted_client_ips”: null,
“tcp_acceptor_port”: 5483,
“service_discovery_port”: 44444,
“bootstrap_cache_name”: null,
“force_acceptor_port_in_ext_ep”: false,
“network_name”: “local_1”,
“dev”: null
}

All machines are running Ubuntu18.04. The browser is v0.11.1 unzipped from the downloads page and extracted to safe-browser-local, I am starting the browser with
DEBUG=safe* ./safe-browser --debug 2>&1 | tee debug.txt

For an invitation token I just typed a single char and for Account secret and password I just pasted a random string from my terminal four times

What simple thing have I missed?

contents of debug.txt
    14:28:27:916 
14:28:27:920 
14:28:27:920 
14:28:27:921 >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
14:28:27:921       Started with node env: production
14:28:27:921        Log location: /tmp/safe-browser.log
14:28:27:921 >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
14:28:27:921 Running with derived constants:
14:28:27:921 
14:28:27:921 isCI? undefined
14:28:27:921 TESTENV? production
14:28:27:921 isRunningDebug? true
14:28:27:922 isRunningUnpacked? undefined
14:28:27:922 isRunningPackaged? true
14:28:27:922 inMainProcess? true
14:28:27:922 startedRunningProduction? true
14:28:27:922 startedRunningMock? false
14:28:27:922 isRunningSpectronTestProcess? undefined
14:28:27:922 isRunningSpectronTestProcessingPackagedApp? undefined
14:28:27:922 
14:28:27:922 >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
14:28:27:923 
14:28:28:539 Main process starting.
14:28:28:585 Registered to handle safe: urls ?  false
14:28:28:585 registered to handle safe-auth: urls ? false
14:28:28:627 App Ready
14:28:28:628 OnAppReady: Setting mock in store.  false
14:28:28:632 Installing devtools extensions
14:28:28:670 Extending menus array
14:28:28:670 Adding SAFE menus to browser
14:28:28:682 Setting up Background Process
14:28:28:682 loading bg: file:///home/willie/projects/maidsafe/safe-browser-local/resources/app.asar/bg.html
14:28:29:785 Getting extension remoteCall Apis
14:28:29:820 Registering SAFE Network Protocols
14:28:29:821 safe Registering
14:28:29:825 Registering safe-auth scheme
14:28:29:830 Auth lib location loading:  /home/willie/projects/maidsafe/safe-browser-local/resources/extensions/safe/dist/prod/libsafe_authenticator.so
14:28:29:834 Peruse internal server listening on port 41185!
14:28:29:835 Auth application info { customExecPath: 
   [ '/home/willie/projects/maidsafe/safe-browser-local/safe-browser' ],
  icon: 'iconPath',
  id: 'net.maidsafe.app.browser.authenticator',
  name: 'SAFE Browser Authenticator',
  scope: null,
  vendor: 'Maidsafe.net Ltd' }
14:28:29:866 Background process renderer loaded.
14:28:30:369 Extending C via the extensions Api
14:28:30:371 Extending p via the extensions Api
14:28:30:373 Extending _ via the extensions Api
14:28:30:376 Checking urlIsAllowedBySafe blob:file:///eb922874-552a-4c43-b2bb-16c4191616a3
14:28:30:377 Allowing url blob:file:///eb922874-552a-4c43-b2bb-16c4191616a3
14:28:30:379 Checking urlIsAllowedBySafe blob:file:///b30add40-500d-4f09-b72d-e2ebb97aa05d
14:28:30:379 Allowing url blob:file:///b30add40-500d-4f09-b72d-e2ebb97aa05d
14:28:30:380 Checking urlIsAllowedBySafe blob:file:///a8ad42a5-988f-47f8-b238-4915abea9e05
14:28:30:381 Allowing url blob:file:///a8ad42a5-988f-47f8-b238-4915abea9e05
14:28:30:382 Checking urlIsAllowedBySafe blob:file:///54f4859e-bdce-474f-a36b-b34a8377cfa0
14:28:30:382 Allowing url blob:file:///54f4859e-bdce-474f-a36b-b34a8377cfa0
14:28:30:383 Checking urlIsAllowedBySafe blob:file:///47986c05-7285-4c19-a0cf-2e6356a8fbe7
14:28:30:384 Allowing url blob:file:///47986c05-7285-4c19-a0cf-2e6356a8fbe7
14:28:30:385 Checking urlIsAllowedBySafe blob:file:///8b8027e7-f8ae-4ed2-bc1a-238b44fd8e5f
14:28:30:386 Allowing url blob:file:///8b8027e7-f8ae-4ed2-bc1a-238b44fd8e5f
14:28:30:390 Checking urlIsAllowedBySafe blob:file:///01b5f33d-1e28-442c-b06c-0c8d6f2df241
14:28:30:391 Allowing url blob:file:///01b5f33d-1e28-442c-b06c-0c8d6f2df241
14:28:30:400 Extending h via the extensions Api
14:28:30:401 Checking urlIsAllowedBySafe blob:file:///ff61a262-c6ef-452b-9bae-a92c43414159
14:28:30:402 Allowing url blob:file:///ff61a262-c6ef-452b-9bae-a92c43414159
14:28:30:406 Checking urlIsAllowedBySafe blob:file:///9d537e12-a760-49f1-9c24-ee536958e53d
14:28:30:409 Starting render process
14:28:30:410 Allowing url blob:file:///9d537e12-a760-49f1-9c24-ee536958e53d
14:28:30:411 Checking urlIsAllowedBySafe blob:file:///63f21186-5fb8-41f9-9940-7813b31cc05d
14:28:30:412 Allowing url blob:file:///63f21186-5fb8-41f9-9940-7813b31cc05d
14:28:30:413 Checking urlIsAllowedBySafe blob:file:///7478a327-07d1-47e5-93cb-7f33bb6e5fc2
14:28:30:414 Allowing url blob:file:///7478a327-07d1-47e5-93cb-7f33bb6e5fc2
14:28:30:415 Checking urlIsAllowedBySafe blob:file:///259b1e46-e6cc-4e62-8ac1-c9ba499474da
14:28:30:417 Allowing url blob:file:///259b1e46-e6cc-4e62-8ac1-c9ba499474da
14:28:30:418 Checking urlIsAllowedBySafe blob:file:///281bb3d1-c30b-4546-b0c9-0b609f22afdc
14:28:30:419 Allowing url blob:file:///281bb3d1-c30b-4546-b0c9-0b609f22afdc
14:28:30:424 Checking urlIsAllowedBySafe blob:file:///a878c932-3c2a-4132-9a4b-8d73274bd4e3
14:28:30:427 Allowing url blob:file:///a878c932-3c2a-4132-9a4b-8d73274bd4e3
14:28:30:430 Checking urlIsAllowedBySafe blob:file:///79736397-9be3-4560-b797-ca4c2ff76278
14:28:30:431 Allowing url blob:file:///79736397-9be3-4560-b797-ca4c2ff76278
14:28:30:433 Checking urlIsAllowedBySafe blob:file:///bc970720-928a-42ad-93bf-40c0f58bd045
14:28:30:434 Allowing url blob:file:///bc970720-928a-42ad-93bf-40c0f58bd045
14:28:30:435 Checking urlIsAllowedBySafe blob:file:///a9cc21aa-b487-4298-9195-d9475df1fe72
14:28:30:437 Allowing url blob:file:///a9cc21aa-b487-4298-9195-d9475df1fe72
14:28:30:439 Checking urlIsAllowedBySafe blob:file:///c39f77d8-339b-4890-9bcc-d91aac612c9c
14:28:30:440 Allowing url blob:file:///c39f77d8-339b-4890-9bcc-d91aac612c9c
14:28:30:443 Checking urlIsAllowedBySafe blob:file:///a27e531a-4820-46cf-b387-8ef1e848451d
14:28:30:443 Allowing url blob:file:///a27e531a-4820-46cf-b387-8ef1e848451d
14:28:30:460 Getting extension browser actions
14:28:30:460 Wrapping browser
14:28:30:522 OnOpen: Setting mock in store.  false
14:28:30:537 Authenticator lib status:  true
14:28:30:541 Initialising Safe Browser App with options: { enableExperimentalApis: false, forceUseMock: false }
14:28:30:544 Initing anon connection with these options: { enableExperimentalApis: false,
  forceUseMock: false,
  joinSchemes: [ 'safe' ],
  libPath: '/home/willie/projects/maidsafe/safe-browser-local/resources/app.asar.unpacked/node_modules/@maidsafe/safe-node-app/src/native',
  registerScheme: true }
14:28:30:563 Wrapping Address bar buttons LHS
14:28:30:585 Wrapping Address bar input
14:28:30:588 Wrapping Address bar buttons RHS
14:28:30:652 Initialising Safe Browser App with options: { enableExperimentalApis: false, forceUseMock: false }
14:28:30:652 Initing anon connection with these options: { enableExperimentalApis: false,
  forceUseMock: false,
  joinSchemes: [ 'safe' ],
  libPath: '/home/willie/projects/maidsafe/safe-browser-local/resources/app.asar.unpacked/node_modules/@maidsafe/safe-node-app/src/native',
  registerScheme: true }
14:28:30:718 Checking urlIsAllowedBySafe chrome-devtools://devtools/bundled/inspector.html?remoteBase=https://chrome-devtools-frontend.appspot.com/serve_file/@7accc8730b0f99b5e7c0702ea89d1fa7c17bfe33/&can_dock=true&toolbarColor=rgba(223,223,223,1)&textColor=rgba(0,0,0,1)&experiments=true
14:28:30:723 Allowing url chrome-devtools://devtools/bundled/inspector.html?remoteBase=https://chrome-devtools-frontend.appspot.com/serve_file/@7accc8730b0f99b5e7c0702ea89d1fa7c17bfe33/&can_dock=true&toolbarColor=rgba(223,223,223,1)&textColor=rgba(0,0,0,1)&experiments=true
14:28:30:732 Handling an AuthReq in BG process: { id: 554607340,
  uri: 'safe-auth:bAAAAAAHMUIHCCAQAAAABSAAAAAAAAAAANZSXILTNMFUWI43BMZSS443BMZSS2YTSN53XGZLSAA' }
14:28:30:732 IPC.js enqueue authQ req...
14:28:30:733 IPC.js adding req
14:28:30:733 IPC.js pushing req
14:28:30:733 Authenticator.js decoding request safe-auth:bAAAAAAHMUIHCCAQAAAABSAAAAAAAAAAANZSXILTNMFUWI43BMZSS443BMZSS2YTSN53XGZLSAA
14:28:30:734 IPC.js: another response being parsed.: { error: null,
  id: 554607340,
  res: 'safe-bmv0lm1hawrzywzllnnhzmutynjvd3nlcg:bAEAAAAHMUIHCCAQAAAAAAAAAAAAAAAAAAAAAAAABNMKQAAM4VUAAAAABA4AAAAAAAAAAA3DPMNQWYXZRAAAA',
  type: 'DESKTOP',
  uri: 'safe-auth:bAAAAAAHMUIHCCAQAAAABSAAAAAAAAAAANZSXILTNMFUWI43BMZSS443BMZSS2YTSN53XGZLSAA' }
14:28:30:745 Handling an AuthReq in BG process: { id: 3468690785,
  uri: 'safe-auth:bAAAAAADBAXAM4AQAAAABSAAAAAAAAAAANZSXILTNMFUWI43BMZSS443BMZSS2YTSN53XGZLSAA' }
14:28:30:746 IPC.js enqueue authQ req...
14:28:30:746 IPC.js adding req
14:28:30:746 IPC.js pushing req
14:28:30:747 Authenticator.js decoding request safe-auth:bAAAAAADBAXAM4AQAAAABSAAAAAAAAAAANZSXILTNMFUWI43BMZSS443BMZSS2YTSN53XGZLSAA
14:28:30:748 IPC.js: another response being parsed.: { error: null,
  id: 3468690785,
  res: 'safe-bmv0lm1hawrzywzllnnhzmutynjvd3nlcg:bAEAAAADBAXAM4AQAAAAAAAAAAAAAAAAAAAAAAAABNMKQAAM4VUAAAAABA4AAAAAAAAAAA3DPMNQWYXZRAAAA',
  type: 'DESKTOP',
  uri: 'safe-auth:bAAAAAADBAXAM4AQAAAABSAAAAAAAAAAANZSXILTNMFUWI43BMZSS443BMZSS2YTSN53XGZLSAA' }
14:28:30:912 Checking urlIsAllowedBySafe chrome-devtools://devtools/bundled/inspector.js
14:28:30:913 Allowing url chrome-devtools://devtools/bundled/inspector.js
14:28:31:105 Checking urlIsAllowedBySafe chrome-devtools://devtools/bundled/Images/treeoutlineTriangles_2x.png
14:28:31:106 Allowing url chrome-devtools://devtools/bundled/Images/treeoutlineTriangles_2x.png
14:28:31:199 Checking urlIsAllowedBySafe chrome-devtools://devtools/bundled/inline_editor/inline_editor_module.js
14:28:31:199 Allowing url chrome-devtools://devtools/bundled/inline_editor/inline_editor_module.js
14:28:31:201 Checking urlIsAllowedBySafe chrome-devtools://devtools/bundled/color_picker/color_picker_module.js
14:28:31:202 Allowing url chrome-devtools://devtools/bundled/color_picker/color_picker_module.js
14:28:31:204 Checking urlIsAllowedBySafe chrome-devtools://devtools/bundled/object_ui/object_ui_module.js
14:28:31:212 Allowing url chrome-devtools://devtools/bundled/object_ui/object_ui_module.js
14:28:31:214 Checking urlIsAllowedBySafe chrome-devtools://devtools/bundled/Images/largeIcons_2x.png
14:28:31:215 Allowing url chrome-devtools://devtools/bundled/Images/largeIcons_2x.png
14:28:31:269 Checking urlIsAllowedBySafe chrome-devtools://devtools/bundled/event_listeners/event_listeners_module.js
14:28:31:271 Allowing url chrome-devtools://devtools/bundled/event_listeners/event_listeners_module.js
14:28:31:277 Checking urlIsAllowedBySafe chrome-devtools://devtools/bundled/elements/elements_module.js
14:28:31:277 Allowing url chrome-devtools://devtools/bundled/elements/elements_module.js
14:28:31:372 Checking urlIsAllowedBySafe chrome-extension://react-developer-tools/main.html
14:28:31:373 Allowing url chrome-extension://react-developer-tools/main.html
14:28:31:378 Checking urlIsAllowedBySafe chrome-extension://redux-devtools/devtools.html
14:28:31:379 Allowing url chrome-extension://redux-devtools/devtools.html
14:28:31:415 Checking urlIsAllowedBySafe file:///home/willie/projects/maidsafe/safe-browser-local/resources/app.asar/app.html#/
14:28:31:416 Allowing url file:///home/willie/projects/maidsafe/safe-browser-local/resources/app.asar/app.html#/
14:28:31:426 Checking urlIsAllowedBySafe file:///home/willie/projects/maidsafe/safe-browser-local/resources/nessie-styles.css
14:28:31:428 Allowing url file:///home/willie/projects/maidsafe/safe-browser-local/resources/nessie-styles.css
14:28:31:430 Checking urlIsAllowedBySafe file:///home/willie/projects/maidsafe/safe-browser-local/resources/app.asar/dist/style.css
14:28:31:431 Allowing url file:///home/willie/projects/maidsafe/safe-browser-local/resources/app.asar/dist/style.css
14:28:31:433 Checking urlIsAllowedBySafe blob:file:///c37cf10d-05e1-4c8f-a021-f9a7f86653f1
14:28:31:434 Allowing url blob:file:///c37cf10d-05e1-4c8f-a021-f9a7f86653f1
14:28:31:437 Checking urlIsAllowedBySafe blob:file:///88d915ea-b78f-4bc1-a0fa-8a83c66cba7c
14:28:31:437 Allowing url blob:file:///88d915ea-b78f-4bc1-a0fa-8a83c66cba7c
14:28:31:439 Checking urlIsAllowedBySafe blob:file:///1dbcc175-7f8d-4277-8ef7-0b877cdf46d2
14:28:31:441 Allowing url blob:file:///1dbcc175-7f8d-4277-8ef7-0b877cdf46d2
14:28:31:443 Checking urlIsAllowedBySafe blob:file:///eb922874-552a-4c43-b2bb-16c4191616a3
14:28:31:444 Allowing url blob:file:///eb922874-552a-4c43-b2bb-16c4191616a3
14:28:31:446 Checking urlIsAllowedBySafe blob:file:///b30add40-500d-4f09-b72d-e2ebb97aa05d
14:28:31:446 Allowing url blob:file:///b30add40-500d-4f09-b72d-e2ebb97aa05d
14:28:31:448 Checking urlIsAllowedBySafe blob:file:///a8ad42a5-988f-47f8-b238-4915abea9e05
14:28:31:449 Allowing url blob:file:///a8ad42a5-988f-47f8-b238-4915abea9e05
14:28:31:451 Checking urlIsAllowedBySafe blob:file:///54f4859e-bdce-474f-a36b-b34a8377cfa0
14:28:31:451 Allowing url blob:file:///54f4859e-bdce-474f-a36b-b34a8377cfa0
14:28:31:453 Checking urlIsAllowedBySafe blob:file:///47986c05-7285-4c19-a0cf-2e6356a8fbe7
14:28:31:454 Allowing url blob:file:///47986c05-7285-4c19-a0cf-2e6356a8fbe7
14:28:31:456 Checking urlIsAllowedBySafe blob:file:///8b8027e7-f8ae-4ed2-bc1a-238b44fd8e5f
14:28:31:457 Allowing url blob:file:///8b8027e7-f8ae-4ed2-bc1a-238b44fd8e5f
14:28:31:458 Checking urlIsAllowedBySafe blob:file:///01b5f33d-1e28-442c-b06c-0c8d6f2df241
14:28:31:459 Allowing url blob:file:///01b5f33d-1e28-442c-b06c-0c8d6f2df241
14:28:31:460 Checking urlIsAllowedBySafe blob:file:///ff61a262-c6ef-452b-9bae-a92c43414159
14:28:31:460 Allowing url blob:file:///ff61a262-c6ef-452b-9bae-a92c43414159
14:28:31:462 Checking urlIsAllowedBySafe blob:file:///9d537e12-a760-49f1-9c24-ee536958e53d
14:28:31:463 Allowing url blob:file:///9d537e12-a760-49f1-9c24-ee536958e53d
14:28:31:465 Checking urlIsAllowedBySafe blob:file:///63f21186-5fb8-41f9-9940-7813b31cc05d
14:28:31:465 Allowing url blob:file:///63f21186-5fb8-41f9-9940-7813b31cc05d
14:28:31:467 Checking urlIsAllowedBySafe blob:file:///7478a327-07d1-47e5-93cb-7f33bb6e5fc2
14:28:31:471 Allowing url blob:file:///7478a327-07d1-47e5-93cb-7f33bb6e5fc2
14:28:31:473 Checking urlIsAllowedBySafe blob:file:///259b1e46-e6cc-4e62-8ac1-c9ba499474da
14:28:31:474 Allowing url blob:file:///259b1e46-e6cc-4e62-8ac1-c9ba499474da
14:28:31:476 Checking urlIsAllowedBySafe blob:file:///281bb3d1-c30b-4546-b0c9-0b609f22afdc
14:28:31:484 Allowing url blob:file:///281bb3d1-c30b-4546-b0c9-0b609f22afdc
14:28:31:487 Checking urlIsAllowedBySafe blob:file:///a878c932-3c2a-4132-9a4b-8d73274bd4e3
14:28:31:487 Allowing url blob:file:///a878c932-3c2a-4132-9a4b-8d73274bd4e3
14:28:31:489 Checking urlIsAllowedBySafe blob:file:///79736397-9be3-4560-b797-ca4c2ff76278
14:28:31:490 Allowing url blob:file:///79736397-9be3-4560-b797-ca4c2ff76278
14:28:31:492 Checking urlIsAllowedBySafe blob:file:///bc970720-928a-42ad-93bf-40c0f58bd045
14:28:31:492 Allowing url blob:file:///bc970720-928a-42ad-93bf-40c0f58bd045
14:28:31:494 Checking urlIsAllowedBySafe blob:file:///a9cc21aa-b487-4298-9195-d9475df1fe72
14:28:31:495 Allowing url blob:file:///a9cc21aa-b487-4298-9195-d9475df1fe72
14:28:31:497 Checking urlIsAllowedBySafe blob:file:///c39f77d8-339b-4890-9bcc-d91aac612c9c
14:28:31:497 Allowing url blob:file:///c39f77d8-339b-4890-9bcc-d91aac612c9c
14:28:31:499 Checking urlIsAllowedBySafe blob:file:///a27e531a-4820-46cf-b387-8ef1e848451d
14:28:31:500 Allowing url blob:file:///a27e531a-4820-46cf-b387-8ef1e848451d
14:28:31:580 Checking urlIsAllowedBySafe file:///home/willie/projects/maidsafe/safe-browser-local/resources/app.asar/dist/bundle.js.map
14:28:31:581 Allowing url file:///home/willie/projects/maidsafe/safe-browser-local/resources/app.asar/dist/bundle.js.map
14:28:32:179 Checking urlIsAllowedBySafe chrome-devtools://devtools/bundled/Images/smallIcons_2x.png
14:28:32:180 Allowing url chrome-devtools://devtools/bundled/Images/smallIcons_2x.png
14:28:32:183 Checking urlIsAllowedBySafe file:///home/willie/projects/maidsafe/safe-browser-local/resources/app.asar/node_modules/uri-js/dist/es5/uri.all.js.map
14:28:32:184 Setup up SAFE Dom API via @maidsafe/safe-node-app
14:28:32:188 Allowing url file:///home/willie/projects/maidsafe/safe-browser-local/resources/app.asar/node_modules/uri-js/dist/es5/uri.all.js.map
14:28:32:204 Checking urlIsAllowedBySafe file:///home/willie/projects/maidsafe/safe-browser-local/resources/app.asar/node_modules/performance-now/lib/performance-now.js.map
14:28:32:212 Allowing url file:///home/willie/projects/maidsafe/safe-browser-local/resources/app.asar/node_modules/performance-now/lib/performance-now.js.map
14:28:32:221 Checking urlIsAllowedBySafe file:///home/willie/projects/maidsafe/safe-browser-local/resources/app.asar/node_modules/auth-header/dist/index.js.map
14:28:32:227 Allowing url file:///home/willie/projects/maidsafe/safe-browser-local/resources/app.asar/node_modules/auth-header/dist/index.js.map
14:28:32:231 Checking urlIsAllowedBySafe file:///home/willie/projects/maidsafe/safe-browser-local/resources/app.asar/node_modules/auth-header/dist/format.js.map
14:28:32:235 Allowing url file:///home/willie/projects/maidsafe/safe-browser-local/resources/app.asar/node_modules/auth-header/dist/format.js.map
14:28:32:240 Checking urlIsAllowedBySafe file:///home/willie/projects/maidsafe/safe-browser-local/resources/app.asar/node_modules/auth-header/dist/util.js.map
14:28:32:244 Allowing url file:///home/willie/projects/maidsafe/safe-browser-local/resources/app.asar/node_modules/auth-header/dist/util.js.map
14:28:32:248 Checking urlIsAllowedBySafe chrome-extension://react-developer-tools/build/main.js
14:28:32:258 Allowing url chrome-extension://react-developer-tools/build/main.js
14:28:32:265 Checking urlIsAllowedBySafe chrome-extension://redux-devtools/js/devtools.bundle.js
14:28:32:267 Allowing url chrome-extension://redux-devtools/js/devtools.bundle.js
14:28:32:271 Checking urlIsAllowedBySafe file:///home/willie/projects/maidsafe/safe-browser-local/resources/app.asar/node_modules/auth-header/dist/parse.js.map
14:28:32:274 Allowing url file:///home/willie/projects/maidsafe/safe-browser-local/resources/app.asar/node_modules/auth-header/dist/parse.js.map
14:28:32:277 Checking urlIsAllowedBySafe file:///home/willie/projects/maidsafe/safe-browser-local/resources/styles.css.map
14:28:32:278 Allowing url file:///home/willie/projects/maidsafe/safe-browser-local/resources/styles.css.map
14:28:32:313 Webview: loading url: safe-auth://home/
14:28:32:319 Tab did stop loading
14:28:32:324 Tab did finish loading
14:28:32:327 Tab did stop loading
14:28:32:337 webview started loading
14:28:32:404 Checking urlIsAllowedBySafe safe-auth://home/
14:28:32:405 Allowing url safe-auth://home/
14:28:32:408 Procotol:: safe-auth:// url being parsed: safe-auth://home/
14:28:32:411 Checking urlIsAllowedBySafe http://localhost:41185/auth/safe-auth://home/
14:28:32:412 Allowing url http://localhost:41185/auth/safe-auth://home/
14:28:32:452 webview did navigate
14:28:32:472 Tab: did receive updated props
14:28:32:489 Tab: did receive updated props
14:28:32:605 Parsing safe uri safe-bmv0lm1hawrzywzllnnhzmutynjvd3nlcg:bAEAAAAHMUIHCCAQAAAAAAAAAAAAAAAAAAAAAAAABNMKQAAM4VUAAAAABA4AAAAAAAAAAA3DPMNQWYXZRAAAA
14:28:32:605 Did get a parsed url on the go Url {
  protocol: 'safe-bmv0lm1hawrzywzllnnhzmutynjvd3nlcg:',
  slashes: null,
  auth: null,
  host: 'baeaaaahmuihccaqaaaaaaaaaaaaaaaaaaaaaaaabnmkqaam4vuaaaaaba4aaaaaaaaaaa3dpmnqwyxzraaaa',
  port: null,
  hostname: 'baeaaaahmuihccaqaaaaaaaaaaaaaaaaaaaaaaaabnmkqaam4vuaaaaaba4aaaaaaaaaaa3dpmnqwyxzraaaa',
  hash: null,
  search: null,
  query: null,
  pathname: null,
  path: null,
  href: 'safe-bmv0lm1hawrzywzllnnhzmutynjvd3nlcg:baeaaaahmuihccaqaaaaaaaaaaaaaaaaaaaaaaaabnmkqaam4vuaaaaaba4aaaaaaaaaaa3dpmnqwyxzraaaa' }
14:28:32:606 Handling safe-???? url
14:28:32:651 Webview focussed: Triggering click event on browser window
14:28:32:659 Tab: did receive updated props
14:28:32:696 Parsing safe uri safe-bmv0lm1hawrzywzllnnhzmutynjvd3nlcg:bAEAAAADBAXAM4AQAAAAAAAAAAAAAAAAAAAAAAAABNMKQAAM4VUAAAAABA4AAAAAAAAAAA3DPMNQWYXZRAAAA
14:28:32:696 Did get a parsed url on the go Url {
  protocol: 'safe-bmv0lm1hawrzywzllnnhzmutynjvd3nlcg:',
  slashes: null,
  auth: null,
  host: 'baeaaaadbaxam4aqaaaaaaaaaaaaaaaaaaaaaaaabnmkqaam4vuaaaaaba4aaaaaaaaaaa3dpmnqwyxzraaaa',
  port: null,
  hostname: 'baeaaaadbaxam4aqaaaaaaaaaaaaaaaaaaaaaaaabnmkqaam4vuaaaaaba4aaaaaaaaaaa3dpmnqwyxzraaaa',
  hash: null,
  search: null,
  query: null,
  pathname: null,
  path: null,
  href: 'safe-bmv0lm1hawrzywzllnnhzmutynjvd3nlcg:baeaaaadbaxam4aqaaaaaaaaaaaaaaaaaaaaaaaabnmkqaam4vuaaaaaba4aaaaaaaaaaa3dpmnqwyxzraaaa' }
14:28:32:704 Handling safe-???? url
This instance should quit. Ciao!
This instance should quit. Ciao!
14:28:32:892 Checking urlIsAllowedBySafe chrome-devtools://devtools/bundled/Images/checker.png
14:28:32:893 Allowing url chrome-devtools://devtools/bundled/Images/checker.png
14:28:33:210 Authing from a store-passed response. 1550327313207 safe-bmv0lm1hawrzywzllnnhzmutynjvd3nlcg:bAEAAAADBAXAM4AQAAAAAAAAAAAAAAAAAAAAAAAABNMKQAAM4VUAAAAABA4AAAAAAAAAAA3DPMNQWYXZRAAAA
14:28:33:409 Webview: did navigate in page safe-auth://home/#/ safe-auth://home/
14:28:33:413 Setup up SAFE Dom API via @maidsafe/safe-node-app
14:28:33:462 Webview: page title updated
14:28:35:262 previousState:  null
14:28:35:269 Checking urlIsAllowedBySafe safe-auth://home/bundle.js
14:28:35:271 Allowing url safe-auth://home/bundle.js
14:28:35:274 Procotol:: safe-auth:// url being parsed: safe-auth://home/bundle.js
14:28:35:275 Checking urlIsAllowedBySafe http://localhost:41185/auth/safe-auth://home/bundle.js
14:28:35:276 Allowing url http://localhost:41185/auth/safe-auth://home/bundle.js
14:28:35:600 Checking urlIsAllowedBySafe blob:safe-auth://home/40fe95d1-ade0-4e89-b06f-35c2a9e01ab4
14:28:35:601 Allowing url blob:safe-auth://home/40fe95d1-ade0-4e89-b06f-35c2a9e01ab4
14:28:35:621 getting the network state! 0
14:28:35:626 Remote Calling:  setNetworkListener
14:28:35:627 Handling remote call in extension { id: '0.hp7z2ui5ht',
  isListener: true,
  name: 'setNetworkListener' }
14:28:35:627 Remote Calling:  setAppListUpdateListener
14:28:35:628 Handling remote call in extension { id: '0.h8waiju82k',
  isListener: true,
  name: 'setAppListUpdateListener' }
14:28:35:632 Remote Calling:  setIsAuthorisedListener
14:28:35:633 Handling remote call in extension { id: '0.hiunu261i9',
  isListener: true,
  name: 'setIsAuthorisedListener' }
14:28:35:669 Webview: did navigate in page safe-auth://home/#/login safe-auth://home/
14:28:35:690 Tab: did receive updated props
14:28:35:698 Tab: did receive updated props
14:28:35:708 Tab did stop loading
14:28:35:727 Tab: did receive updated props
14:28:35:809 Tab did finish loading
14:28:35:813 Webview: page favicon updated:  { favicons: [ 'safe-auth://home/favicon.png' ],
  isTrusted: false }
14:28:35:813 Tab did stop loading
14:28:35:841 Checking urlIsAllowedBySafe safe-auth://home/favicon.png
14:28:35:843 Allowing url safe-auth://home/favicon.png
14:28:35:847 Procotol:: safe-auth:// url being parsed: safe-auth://home/favicon.png
14:28:35:853 Checking urlIsAllowedBySafe http://localhost:41185/auth/safe-auth://home/favicon.png
14:28:35:854 Allowing url http://localhost:41185/auth/safe-auth://home/favicon.png
14:28:40:343 webview started loading
14:28:40:349 Webview: did navigate in page safe-auth://home/#/create-account safe-auth://home/#/login
14:28:40:354 Webview: page favicon updated:  { favicons: [ 'safe-auth://home/favicon.png' ],
  isTrusted: false }
14:28:40:355 Tab did stop loading
14:28:40:376 Tab: did receive updated props
14:28:40:403 Tab: did receive updated props
14:28:40:416 Tab: did receive updated props
14:28:56:055 Remote Calling:  createAccount
14:28:56:058 Handling remote call in extension { args: 
   [ 'rustc rust_tuple_tut.rs -A warnings',
     'rustc rust_tuple_tut.rs -A warnings',
     't' ],
  id: '0.qadig0r7nbh',
  name: 'createAccount' }
14:28:56:058 Handling create account call from webview.
14:29:23:041 Webview focussed: Triggering click event on browser window
14:29:23:058 Webview focussed: Triggering click event on browser window
W 19-02-16 14:31:58.220650 Failed to receive response: Timeout
W 19-02-16 14:31:58.220924 Could not put account to the Network: CoreError(Operation aborted - CoreError::OperationAborted)
14:31:58:226 remoteCall  createAccount was rejected with:  {"error_code":-14,"description":"Core error: Blocking operation was cancelled"}
14:32:32:383 Webview focussed: Triggering click event on browser window
14:32:32:399 Webview focussed: Triggering click event on browser window
14:34:10:473 Webview focussed: Triggering click event on browser window
14:34:10:495 Webview focussed: Triggering click event on browser window
14:39:34:837 Webview focussed: Triggering click event on browser window
14:39:34:857 Webview focussed: Triggering click event on browser window

#2

bump
bump
to the top
still struggling, hoping for more eyes on this - thanks


#3

Hey @southside! The Error from your log seems to originate while setting up routing. Can you share your SAFE browser.routing.config?? :slight_smile:


#4

not a lot to it …

safe-browser.routing.config

{
  "dev": null
}

#5

Thank you @southside! :slight_smile:
By default, the safe-browser’s routing.config dev options are set to null.
These are the extra configuration options intended for developers that the routing.config takes.

{
    "dev": {
        "allow_multiple_lan_nodes": false,
        "disable_client_rate_limiter": false,
        "disable_resource_proof": false,
        "min_section_size": null
    }
}

Do change them accordingly to suit your needs.
The docs for these ^^ parameters in routing.config are here :slight_smile:


#6

These parameters generally apply to all the applications that use the routing library. So the above set of extended configurations apply for everyone of them. And also, There’s an important warning related to the routing configuration that we need to be aware of: the network size must exactly match the min_section_size defined in the vault’s routing config (i.e. in the safe_vault.routing.config ). Otherwise, while performing basic network operations like creating an account, you might see some strange effects like hanging or ‘freezing’. Refer to the dev forum thread ‘Trying to build a global network’ for a case study and more information.


#7

Thank you.
Not there yet but I’m getting different error messages which is generally A Good Thing
hopefully should let me work it out for myself

Also the hint about min_section_size is valuable - thanks again