Holochain Forum

Hello Gui Tutorial - can't reach the html page

Hello,
i’m under windows 10 with vagrant.
i followed the tutorial, run the app, the conductor is running in the terminal but when i try to reach 127.0.0.1:8888 the site can’t be reached.
Any lead ?

Below, the terminal output.
Thks

[nix-shell:/vagrant/holochain/coreconcepts/cc_tuts]$ hc run

Booting conductor with following configuration: Configuration { agents: [AgentConfiguration { id: “hc-run-agent”, name: “testAgent”, public_address: “HcScjN8wBwrn3tuyg89aab3a69xsIgdzmX5P9537BqQZ5A7TEZu7qCY4Xzzjhma”, keystore_file: “testAgent”, holo_remote_key: None, test_agent: Some(true) }], dnas: [DnaConfiguration { id: “__cc_tuts”, file: “dist/cc_tuts.dna.json”, hash: “QmWDbxug7rQG3mbxWfAfocw1q2NiPTH2qAvB6WqeWTQdnZ”, uuid: None }], instances: [InstanceConfiguration { id: “__cc_tuts”, dna: “__cc_tuts”, agent: “hc-run-agent”, storage: Memory }], interfaces: [InterfaceConfiguration { id: “cc_tuts_ui”, driver: Websocket { port: 50000 }, admin: false, instances: [InstanceReferenceConfiguration { id: “__cc_tuts”, alias: Some(“test-instance”) }], choose_free_port: Some(false) }], bridges: [], ui_bundles: [UiBundleConfiguration { id: “cc_tuts_ui”, root_dir: “…/gui”, hash: None }], ui_interfaces: [UiInterfaceConfiguration { id: “cc_tuts_ui”, bundle: “cc_tuts_ui”, port: 8888, dna_interface: Some(“cc_tuts_ui”), reroute_to_root: false, bind_address: “127.0.0.1” }], logger: LoggerConfiguration { logger_level: “debug”, rules: LogRules { rules: [] }, state_dump: true }, network: None, persistence_dir: “”, signing_service_uri: None, encryption_service_uri: None, decryption_service_uri: None, dpki: None, signals: SignalConfig { trace: false, consistency: false }, passphrase_service: Cmd, metric_publisher: None }

!!!
DEPRECATION WARNING - Hosting a static UI via the conductor will not be supported in future releases
!!!

conductor: boot_from_config
Reading DNA from dist/cc_tuts.dna.json
Reading DNA from dist/cc_tuts.dna.json
conductor: build_conductor_api instance_id=__cc_tuts, config=Configuration { agents: [AgentConfiguration { id: “hc-run-agent”, name: “testAgent”, public_address: “HcScjN8wBwrn3tuyg89aab3a69xsIgdzmX5P9537BqQZ5A7TEZu7qCY4Xzzjhma”, keystore_file: “testAgent”, holo_remote_key: None, test_agent: Some(true) }], dnas: [DnaConfiguration { id: “__cc_tuts”, file: “dist/cc_tuts.dna.json”, hash: “QmWDbxug7rQG3mbxWfAfocw1q2NiPTH2qAvB6WqeWTQdnZ”, uuid: None }], instances: [InstanceConfiguration { id: “__cc_tuts”, dna: “__cc_tuts”, agent: “hc-run-agent”, storage: Memory }], interfaces: [InterfaceConfiguration { id: “cc_tuts_ui”, driver: Websocket { port: 50000 }, admin: false, instances: [InstanceReferenceConfiguration { id: “__cc_tuts”, alias: Some(“test-instance”) }], choose_free_port: Some(false) }], bridges: [], ui_bundles: [UiBundleConfiguration { id: “cc_tuts_ui”, root_dir: “…/gui”, hash: None }], ui_interfaces: [UiInterfaceConfiguration { id:
“cc_tuts_ui”, bundle: “cc_tuts_ui”, port: 8888, dna_interface: Some(“cc_tuts_ui”), reroute_to_root: false, bind_address: “127.0.0.1” }], logger: LoggerConfiguration { logger_level: “debug”,
rules: LogRules { rules: [] }, state_dump: true }, network: None, persistence_dir: “”, signing_service_uri: None, encryption_service_uri: None, decryption_service_uri: None, dpki: None, signals: SignalConfig { trace: false, consistency: false }, passphrase_service: Cmd, metric_publisher: None }
Reading DNA from dist/cc_tuts.dna.json
Reading DNA from dist/cc_tuts.dna.json
Failed to load instance __cc_tuts from storage: ErrorGeneric(“State could not be loaded due to NoneError”)
Initializing new chain…
register_chain: QmWDbxug7rQG3mbxWfAfocw1q2NiPTH2qAvB6WqeWTQdnZ::HcScjN8wBwrn3tuyg89aab3a69xsIgdzmX5P9537BqQZ5A7TEZu7qCY4Xzzjhma
JOINING SPACE: dna(QmWDbxug7rQG3mbxWfAfocw1q2NiPTH2qAvB6WqeWTQdnZ), agent(HcScjN8wBwrn3tuyg89aab3a69xsIgdzmX5P9537BqQZ5A7TEZu7qCY4Xzzjhma)
DEBUG 2020-01-28 12:54:24 [holochain::__cc_tuts] main crates/core/src/workflows/application.rs:51 dna/initialize: No DNA and agent in chain so assuming uninitialized: ErrorGeneric(“Agent entry not found”)
DEBUG 2020-01-28 12:54:24 [rpc] action_loop/puid-0-33 /home/docker/project/.cargo/registry/src/github.com-1ecc6299db9ec823/jsonrpc-core-14.0.1/src/io.rs:198 Response: {“jsonrpc”:“2.0”,“result”:{“signature”:“FVFSNm6pPVTS0QeBm3f32uWDIMrjnytFZhaSa7CEAdKO13GbuJ2XGzMpky1rgo2eG00Xx8ceAu77N/6sDyKeAA==”},“id”:“puid-5-5”}.
DEBUG 2020-01-28 12:54:24 [rpc] action_loop/puid-0-33 /home/docker/project/.cargo/registry/src/github.com-1ecc6299db9ec823/jsonrpc-core-14.0.1/src/io.rs:198 Response: {“jsonrpc”:“2.0”,“result”:{“signature”:“cOLgcANfoQfU0G//n7eCniRj1kXKyMErGLso8uboWvEjPYrTvYvyarixW/8KW3T5BVLfTbb78J2hm38dtlttCQ==”},“id”:“puid-5-12”}.
DEBUG 2020-01-28 12:54:24 [rpc] action_loop/puid-0-33 /home/docker/project/.cargo/registry/src/github.com-1ecc6299db9ec823/jsonrpc-core-14.0.1/src/io.rs:198 Response: {“jsonrpc”:“2.0”,“result”:{“signature”:“aYpp5v+GQAvfGHWdPejW6hMYzndJveGGvB4lngqlK7+nCGhxthqaOopw74s4FNVpILxDGMa0kHF8J7dU4N/8CA==”},“id”:“puid-5-20”}.
DEBUG 2020-01-28 12:54:24 [holochain::__cc_tuts] main crates/core/src/nucleus/actions/initialize.rs:155 initialize: created public token: HashString(“QmYbTy9iRhySjbGjEYmkLQABvDxioXF1dGpPQcVvha5Z9j”)
DEBUG 2020-01-28 12:54:24 [holochain::__cc_tuts] main crates/core/src/workflows/application.rs:57 dna/initialize: Initializing new chain from given DNA…
DEBUG 2020-01-28 12:54:24 [holochain::__cc_tuts] main crates/core/src/network/actions/initialize_network.rs:26 waiting for network
DEBUG 2020-01-28 12:54:24 [rpc] /home/docker/project/.cargo/registry/src/github.com-1ecc6299db9ec823/jsonrpc-core-14.0.1/src/io.rs:198 Response: {“jsonrpc”:“2.0”,“result”:{“signature”:“hs6r4OZZbSISVdsy31Pzr13DAMZt8EhpdP4YpwgnXPMDjJIhhGU4UI2Vj8/UyanRFZYxMptncagS7REhLBzhCg==”},“id”:“puid-7-f”}.
DEBUG 2020-01-28 12:54:24 [rpc] /home/docker/project/.cargo/registry/src/github.com-1ecc6299db9ec823/jsonrpc-core-14.0.1/src/io.rs:198 Response: {“jsonrpc”:“2.0”,“result”:{“signature”:“X1CjMLc4YqI9TFl0gt4MAzUPgC3887Uc9HIiU8IWLuPvdnWv+BcDAUbyomqfytsLh+Iau4leN1JeJvBLaQc5BA==”},“id”:“puid-7-17”}.
DEBUG 2020-01-28 12:54:24 [rpc] /home/docker/project/.cargo/registry/src/github.com-1ecc6299db9ec823/jsonrpc-core-14.0.1/src/io.rs:198 Response: {“jsonrpc”:“2.0”,“result”:{“signature”:“RqsWyhAbjSy1Ujniprc+aN1hssOeGpCmoM3ylmIA7u0Y00EOQrUW8JwTJ9XD9fX2BleJZHBGrRHnah6rQrSNAw==”},“id”:“puid-7-1e”}.
DEBUG 2020-01-28 12:54:24 [holochain::__cc_tuts] net_worker_thread/puid-5-30 crates/core/src/network/handler/mod.rs:160 net/handle: HandleFetchEntry: FetchEntryData { space_address: SpaceHash(HashString(“QmWDbxug7rQG3mbxWfAfocw1q2NiPTH2qAvB6WqeWTQdnZ”)), entry_address: EntryHash(HashString(“QmXsG1PuCMAJZJXdmyFL7SsUsxctFbE34c6t17AjBSC2p4”)), request_id: “req_3”, provider_agent_id: AgentPubKey(HashString(“HcScjN8wBwrn3tuyg89aab3a69xsIgdzmX5P9537BqQZ5A7TEZu7qCY4Xzzjhma”)), aspect_address_list: Some([AspectHash(HashString(“QmTrsB3oUkT41aP5Wj1udDU4RTtqvj3MMqqNWrMaFmGfoN”))]) }
DEBUG 2020-01-28 12:54:24 [rpc] net_worker_thread/puid-5-30 /home/docker/project/.cargo/registry/src/github.com-1ecc6299db9ec823/jsonrpc-core-14.0.1/src/io.rs:198 Response: {“jsonrpc”:“2.0”,“result”:{“signature”:“X1CjMLc4YqI9TFl0gt4MAzUPgC3887Uc9HIiU8IWLuPvdnWv+BcDAUbyomqfytsLh+Iau4leN1JeJvBLaQc5BA==”},“id”:“puid-6-1c”}.
DEBUG 2020-01-28 12:54:24 [holochain::__cc_tuts] net_worker_thread/puid-5-30 crates/core/src/network/handler/mod.rs:160 net/handle: HandleFetchEntry: FetchEntryData { space_address: SpaceHash(HashString(“QmWDbxug7rQG3mbxWfAfocw1q2NiPTH2qAvB6WqeWTQdnZ”)), entry_address: EntryHash(HashString(“QmVrcbm4WrH5jVcGLzt6t4w9j9SwTeyRQy5EaTwPUpYQo6”)), request_id: “req_4”, provider_agent_id: AgentPubKey(HashString(“HcScjN8wBwrn3tuyg89aab3a69xsIgdzmX5P9537BqQZ5A7TEZu7qCY4Xzzjhma”)), aspect_address_list: Some([AspectHash(HashString(“QmTzwdQbVvV1Uoe5ewEJPgTjGvLqGu4hpcGRdmGiwhZkw4”))]) }
DEBUG 2020-01-28 12:54:24 [rpc] net_worker_thread/puid-5-30 /home/docker/project/.cargo/registry/src/github.com-1ecc6299db9ec823/jsonrpc-core-14.0.1/src/io.rs:198 Response: {“jsonrpc”:“2.0”,“result”:{“signature”:“RqsWyhAbjSy1Ujniprc+aN1hssOeGpCmoM3ylmIA7u0Y00EOQrUW8JwTJ9XD9fX2BleJZHBGrRHnah6rQrSNAw==”},“id”:“puid-6-2d”}.
DEBUG 2020-01-28 12:54:24 [holochain::__cc_tuts] net_worker_thread/puid-5-30 crates/core/src/network/handler/mod.rs:160 net/handle: HandleFetchEntry: FetchEntryData { space_address: SpaceHash(HashString(“QmWDbxug7rQG3mbxWfAfocw1q2NiPTH2qAvB6WqeWTQdnZ”)), entry_address: EntryHash(HashString(“QmNpLfHez1LDpLhCc3ra2adGHp4ffdQN1dnJ2YGjyR4N5w”)), request_id: “req_5”, provider_agent_id: AgentPubKey(HashString(“HcScjN8wBwrn3tuyg89aab3a69xsIgdzmX5P9537BqQZ5A7TEZu7qCY4Xzzjhma”)), aspect_address_list: Some([AspectHash(HashString(“QmXaf6N1xiKaCoLaV3iqPngYkYDRGinU2csqVdK3t84Nzk”))]) }
DEBUG 2020-01-28 12:54:24 [rpc] net_worker_thread/puid-5-30 /home/docker/project/.cargo/registry/src/github.com-1ecc6299db9ec823/jsonrpc-core-14.0.1/src/io.rs:198 Response: {“jsonrpc”:“2.0”,“result”:{“signature”:“hs6r4OZZbSISVdsy31Pzr13DAMZt8EhpdP4YpwgnXPMDjJIhhGU4UI2Vj8/UyanRFZYxMptncagS7REhLBzhCg==”},“id”:“puid-6-43”}.
DEBUG 2020-01-28 12:54:24 [holochain::__cc_tuts] net_worker_thread/puid-5-30 crates/core/src/network/handler/mod.rs:160 net/handle: HandleFetchEntry: FetchEntryData { space_address: SpaceHash(HashString(“QmWDbxug7rQG3mbxWfAfocw1q2NiPTH2qAvB6WqeWTQdnZ”)), entry_address: EntryHash(HashString(“HcScjN8wBwrn3tuyg89aab3a69xsIgdzmX5P9537BqQZ5A7TEZu7qCY4Xzzjhma”)), request_id: “req_6”, provider_agent_id: AgentPubKey(HashString(“HcScjN8wBwrn3tuyg89aab3a69xsIgdzmX5P9537BqQZ5A7TEZu7qCY4Xzzjhma”)), aspect_address_list: Some([AspectHash(HashString(“QmWVjA9SeLAR3Ay2SG5KwNCJRSXszkgAAhqpsuQ23Z2nUt”))]) }
DEBUG 2020-01-28 12:54:24 [holochain::__cc_tuts] net_worker_thread/puid-5-30 crates/core/src/network/handler/mod.rs:149 net/handle: HandleStoreEntryAspect:
StoreEntryAspectData {
request_id: “req_7”,
dna_address: “QmWDbxug7rQG3mbxWfAfocw1q2NiPTH2qAvB6WqeWTQdnZ”,
provider_agent_id: “HcScjN8wBwrn3tuyg89aab3a69xsIgdzmX5P9537BqQZ5A7TEZu7qCY4Xzzjhma”,
entry_address: “QmXsG1PuCMAJZJXdmyFL7SsUsxctFbE34c6t17AjBSC2p4”,
entry_aspect: {
aspect_address: “QmTrsB3oUkT41aP5Wj1udDU4RTtqvj3MMqqNWrMaFmGfoN”,
type_hint: “content”,
aspect: “EntryAspect::Content(QmXsG1PuCMAJZJXdmyFL7SsUsxctFbE34c6t17AjBSC2p4, Header[type: %chain_header, crud_link: None])”
}
}
DEBUG 2020-01-28 12:54:24 [holochain::__cc_tuts] net_worker_thread/puid-5-30 crates/core/src/network/handler/store.rs:43 net/handle: handle_store: Adding HoldEntryWorkflow to holding queue…
DEBUG 2020-01-28 12:54:24 [holochain::__cc_tuts] net_worker_thread/puid-5-30 crates/core/src/network/handler/mod.rs:149 net/handle: HandleStoreEntryAspect:
StoreEntryAspectData {
request_id: “req_8”,
dna_address: “QmWDbxug7rQG3mbxWfAfocw1q2NiPTH2qAvB6WqeWTQdnZ”,
provider_agent_id: “HcScjN8wBwrn3tuyg89aab3a69xsIgdzmX5P9537BqQZ5A7TEZu7qCY4Xzzjhma”,
entry_address: “QmVrcbm4WrH5jVcGLzt6t4w9j9SwTeyRQy5EaTwPUpYQo6”,
entry_aspect: {
aspect_address: “QmTzwdQbVvV1Uoe5ewEJPgTjGvLqGu4hpcGRdmGiwhZkw4”,
type_hint: “content”,
aspect: “EntryAspect::Content(QmVrcbm4WrH5jVcGLzt6t4w9j9SwTeyRQy5EaTwPUpYQo6, Header[type: %chain_header, crud_link: None])”
}
}
DEBUG 2020-01-28 12:54:24 [holochain::__cc_tuts] net_worker_thread/puid-5-30 crates/core/src/network/handler/store.rs:43 net/handle: handle_store: Adding HoldEntryWorkflow to holding queue…
DEBUG 2020-01-28 12:54:24 [holochain::__cc_tuts] net_worker_thread/puid-5-30 crates/core/src/network/handler/mod.rs:149 net/handle: HandleStoreEntryAspect:
StoreEntryAspectData {
request_id: “req_9”,
dna_address: “QmWDbxug7rQG3mbxWfAfocw1q2NiPTH2qAvB6WqeWTQdnZ”,
provider_agent_id: “HcScjN8wBwrn3tuyg89aab3a69xsIgdzmX5P9537BqQZ5A7TEZu7qCY4Xzzjhma”,
entry_address: “QmNpLfHez1LDpLhCc3ra2adGHp4ffdQN1dnJ2YGjyR4N5w”,
entry_aspect: {
aspect_address: “QmXaf6N1xiKaCoLaV3iqPngYkYDRGinU2csqVdK3t84Nzk”,
type_hint: “content”,
aspect: “EntryAspect::Content(QmNpLfHez1LDpLhCc3ra2adGHp4ffdQN1dnJ2YGjyR4N5w, Header[type: %chain_header, crud_link: None])”
}
}
DEBUG 2020-01-28 12:54:24 [holochain::__cc_tuts] net_worker_thread/puid-5-30 crates/core/src/network/handler/store.rs:43 net/handle: handle_store: Adding HoldEntryWorkflow to holding queue…
DEBUG 2020-01-28 12:54:24 [holochain::__cc_tuts] net_worker_thread/puid-5-30 crates/core/src/network/handler/mod.rs:149 net/handle: HandleStoreEntryAspect:
StoreEntryAspectData {
request_id: “req_10”,
dna_address: “QmWDbxug7rQG3mbxWfAfocw1q2NiPTH2qAvB6WqeWTQdnZ”,
provider_agent_id: “HcScjN8wBwrn3tuyg89aab3a69xsIgdzmX5P9537BqQZ5A7TEZu7qCY4Xzzjhma”,
entry_address: “HcScjN8wBwrn3tuyg89aab3a69xsIgdzmX5P9537BqQZ5A7TEZu7qCY4Xzzjhma”,
entry_aspect: {
aspect_address: “QmWVjA9SeLAR3Ay2SG5KwNCJRSXszkgAAhqpsuQ23Z2nUt”,
type_hint: “content”,
aspect: “EntryAspect::Content(HcScjN8wBwrn3tuyg89aab3a69xsIgdzmX5P9537BqQZ5A7TEZu7qCY4Xzzjhma, Header[type: %agent_id, crud_link: None])”
}
}
DEBUG 2020-01-28 12:54:24 [holochain::__cc_tuts] net_worker_thread/puid-5-30 crates/core/src/network/handler/store.rs:43 net/handle: handle_store: Adding HoldEntryWorkflow to holding queue…
DEBUG 2020-01-28 12:54:24 [holochain::__cc_tuts] holding_loop/puid-0-34 crates/core/src/instance.rs:304 Found queued validation: PendingValidationStruct { entry_with_header: EntryWithHeader
{ entry: ChainHeader(ChainHeader { entry_type: Dna, entry_address: HashString(“QmTBfABKFdcDxmFsJoRg9mPnpJScCQSBo8d2czhUXPpNXQ”), provenances: [Provenance(HashString(“HcScjN8wBwrn3tuyg89aab3a69xsIgdzmX5P9537BqQZ5A7TEZu7qCY4Xzzjhma”), Signature(“FVFSNm6pPVTS0QeBm3f32uWDIMrjnytFZhaSa7CEAdKO13GbuJ2XGzMpky1rgo2eG00Xx8ceAu77N/6sDyKeAA==”))], link: None, link_same_type: None, link_update_delete: None, timestamp: Iso8601(2020-01-28T12:54:24+00:00) }), header: ChainHeader { entry_type: ChainHeader, entry_address: HashString(“QmVrcbm4WrH5jVcGLzt6t4w9j9SwTeyRQy5EaTwPUpYQo6”), provenances: [Provenance(HashString(“HcScjN8wBwrn3tuyg89aab3a69xsIgdzmX5P9537BqQZ5A7TEZu7qCY4Xzzjhma”), Signature(“RqsWyhAbjSy1Ujniprc+aN1hssOeGpCmoM3ylmIA7u0Y00EOQrUW8JwTJ9XD9fX2BleJZHBGrRHnah6rQrSNAw==”))], link: None, link_same_type: None, link_update_delete: None, timestamp: Iso8601(2020-01-28T12:54:24+00:00) } }, dependencies: [], workflow: HoldEntry, uuid: ProcessUniqueId { prefix: 6, offset: 113 } }
DEBUG 2020-01-28 12:54:24 [holochain::__cc_tuts] crates/core/src/workflows/mod.rs:103 validation_package:QmVrcbm4WrH5jVcGLzt6t4w9j9SwTeyRQy5EaTwPUpYQo6 - Trying to build locally
DEBUG 2020-01-28 12:54:24 [holochain::__cc_tuts] crates/core/src/workflows/mod.rs:115 validation_package:QmVrcbm4WrH5jVcGLzt6t4w9j9SwTeyRQy5EaTwPUpYQo6 - Successfully built locally
DEBUG 2020-01-28 12:54:24 [holochain::__cc_tuts] crates/core/src/workflows/hold_entry.rs:36 workflow/hold_entry: got validation package
DEBUG 2020-01-28 12:54:24 [holochain::__cc_tuts] crates/core/src/nucleus/validation/mod.rs:81 workflow/validate_entry: ChainHeader(ChainHeader { entry_type: Dna, entry_address: HashString(“QmTBfABKFdcDxmFsJoRg9mPnpJScCQSBo8d2czhUXPpNXQ”), provenances: [Provenance(HashString(“HcScjN8wBwrn3tuyg89aab3a69xsIgdzmX5P9537BqQZ5A7TEZu7qCY4Xzzjhma”), Signature(“FVFSNm6pPVTS0QeBm3f32uWDIMrjnytFZhaSa7CEAdKO13GbuJ2XGzMpky1rgo2eG00Xx8ceAu77N/6sDyKeAA==”))], link: None, link_same_type: None, link_update_delete: None, timestamp: Iso8601(2020-01-28T12:54:24+00:00) })
DEBUG 2020-01-28 12:54:24 [holochain::__cc_tuts] crates/core/src/workflows/hold_entry.rs:67 workflow/hold_entry: is valid! QmVrcbm4WrH5jVcGLzt6t4w9j9SwTeyRQy5EaTwPUpYQo6
DEBUG 2020-01-28 12:54:24 [holochain::__cc_tuts] crates/core/src/workflows/hold_entry.rs:80 workflow/hold_entry: HOLDING: QmVrcbm4WrH5jVcGLzt6t4w9j9SwTeyRQy5EaTwPUpYQo6
INFO 2020-01-28 12:54:24 [holochain::__cc_tuts] crates/core/src/instance.rs:346 Successfully processed: PendingValidationStruct { entry_with_header: EntryWithHeader { entry: ChainHeader(ChainHeader { entry_type: Dna, entry_address: HashString(“QmTBfABKFdcDxmFsJoRg9mPnpJScCQSBo8d2czhUXPpNXQ”), provenances: [Provenance(HashString(“HcScjN8wBwrn3tuyg89aab3a69xsIgdzmX5P9537BqQZ5A7TEZu7qCY4Xzzjhma”), Signature(“FVFSNm6pPVTS0QeBm3f32uWDIMrjnytFZhaSa7CEAdKO13GbuJ2XGzMpky1rgo2eG00Xx8ceAu77N/6sDyKeAA==”))], link: None, link_same_type: None, link_update_delete: None, timestamp: Iso8601(2020-01-28T12:54:24+00:00) }), header: ChainHeader { entry_type: ChainHeader, entry_address: HashString(“QmVrcbm4WrH5jVcGLzt6t4w9j9SwTeyRQy5EaTwPUpYQo6”), provenances: [Provenance(HashString(“HcScjN8wBwrn3tuyg89aab3a69xsIgdzmX5P9537BqQZ5A7TEZu7qCY4Xzzjhma”), Signature(“RqsWyhAbjSy1Ujniprc+aN1hssOeGpCmoM3ylmIA7u0Y00EOQrUW8JwTJ9XD9fX2BleJZHBGrRHnah6rQrSNAw==”))], link: None, link_same_type: None, link_update_delete: None, timestamp: Iso8601(2020-01-28T12:54:24+00:00) } }, dependencies: [], workflow: HoldEntry, uuid: ProcessUniqueId { prefix: 6, offset:
113 } }
DEBUG 2020-01-28 12:54:24 [holochain::__cc_tuts] holding_loop/puid-0-34 crates/core/src/instance.rs:304 Found queued validation: PendingValidationStruct { entry_with_header: EntryWithHeader
{ entry: ChainHeader(ChainHeader { entry_type: AgentId, entry_address: HashString(“HcScjN8wBwrn3tuyg89aab3a69xsIgdzmX5P9537BqQZ5A7TEZu7qCY4Xzzjhma”), provenances: [Provenance(HashString(“HcScjN8wBwrn3tuyg89aab3a69xsIgdzmX5P9537BqQZ5A7TEZu7qCY4Xzzjhma”), Signature(“cOLgcANfoQfU0G//n7eCniRj1kXKyMErGLso8uboWvEjPYrTvYvyarixW/8KW3T5BVLfTbb78J2hm38dtlttCQ==”))], link: Some(HashString(“QmVrcbm4WrH5jVcGLzt6t4w9j9SwTeyRQy5EaTwPUpYQo6”)), link_same_type: None, link_update_delete: None, timestamp: Iso8601(2020-01-28T12:54:24+00:00) }), header: ChainHeader { entry_type: ChainHeader, entry_address: HashString(“QmXsG1PuCMAJZJXdmyFL7SsUsxctFbE34c6t17AjBSC2p4”), provenances: [Provenance(HashString(“HcScjN8wBwrn3tuyg89aab3a69xsIgdzmX5P9537BqQZ5A7TEZu7qCY4Xzzjhma”), Signature(“X1CjMLc4YqI9TFl0gt4MAzUPgC3887Uc9HIiU8IWLuPvdnWv+BcDAUbyomqfytsLh+Iau4leN1JeJvBLaQc5BA==”))], link: None, link_same_type: None, link_update_delete: None, timestamp: Iso8601(2020-01-28T12:54:24+00:00) } }, dependencies: [HashString(“QmVrcbm4WrH5jVcGLzt6t4w9j9SwTeyRQy5EaTwPUpYQo6”)], workflow: HoldEntry, uuid: ProcessUniqueId { prefix: 6, offset: 104 } }
DEBUG 2020-01-28 12:54:24 [holochain::__cc_tuts] crates/core/src/workflows/mod.rs:103 validation_package:QmXsG1PuCMAJZJXdmyFL7SsUsxctFbE34c6t17AjBSC2p4 - Trying to build locally
DEBUG 2020-01-28 12:54:24 [holochain::__cc_tuts] crates/core/src/workflows/mod.rs:115 validation_package:QmXsG1PuCMAJZJXdmyFL7SsUsxctFbE34c6t17AjBSC2p4 - Successfully built locally
DEBUG 2020-01-28 12:54:24 [holochain::__cc_tuts] crates/core/src/workflows/hold_entry.rs:36 workflow/hold_entry: got validation package
DEBUG 2020-01-28 12:54:24 [holochain::__cc_tuts] crates/core/src/nucleus/validation/mod.rs:81 workflow/validate_entry: ChainHeader(ChainHeader { entry_type: AgentId, entry_address: HashString(“HcScjN8wBwrn3tuyg89aab3a69xsIgdzmX5P9537BqQZ5A7TEZu7qCY4Xzzjhma”), provenances: [Provenance(HashString(“HcScjN8wBwrn3tuyg89aab3a69xsIgdzmX5P9537BqQZ5A7TEZu7qCY4Xzzjhma”), Signature(“cOLgcANfoQfU0G//n7eCniRj1kXKyMErGLso8uboWvEjPYrTvYvyarixW/8KW3T5BVLfTbb78J2hm38dtlttCQ==”))], link: Some(HashString(“QmVrcbm4WrH5jVcGLzt6t4w9j9SwTeyRQy5EaTwPUpYQo6”)), link_same_type: None, link_update_delete: None, timestamp: Iso8601(2020-01-28T12:54:24+00:00) })
DEBUG 2020-01-28 12:54:24 [holochain::__cc_tuts] crates/core/src/workflows/hold_entry.rs:67 workflow/hold_entry: is valid! QmXsG1PuCMAJZJXdmyFL7SsUsxctFbE34c6t17AjBSC2p4
DEBUG 2020-01-28 12:54:24 [holochain::__cc_tuts] crates/core/src/workflows/hold_entry.rs:80 workflow/hold_entry: HOLDING: QmXsG1PuCMAJZJXdmyFL7SsUsxctFbE34c6t17AjBSC2p4
INFO 2020-01-28 12:54:24 [holochain::__cc_tuts] crates/core/src/instance.rs:346 Successfully processed: PendingValidationStruct { entry_with_header: EntryWithHeader { entry: ChainHeader(ChainHeader { entry_type: AgentId, entry_address: HashString(“HcScjN8wBwrn3tuyg89aab3a69xsIgdzmX5P9537BqQZ5A7TEZu7qCY4Xzzjhma”), provenances: [Provenance(HashString(“HcScjN8wBwrn3tuyg89aab3a69xsIgdzmX5P9537BqQZ5A7TEZu7qCY4Xzzjhma”), Signature(“cOLgcANfoQfU0G//n7eCniRj1kXKyMErGLso8uboWvEjPYrTvYvyarixW/8KW3T5BVLfTbb78J2hm38dtlttCQ==”))], link: Some(HashString(“QmVrcbm4WrH5jVcGLzt6t4w9j9SwTeyRQy5EaTwPUpYQo6”)), link_same_type: None, link_update_delete: None, timestamp: Iso8601(2020-01-28T12:54:24+00:00) }), header: ChainHeader { entry_type: ChainHeader, entry_address: HashString(“QmXsG1PuCMAJZJXdmyFL7SsUsxctFbE34c6t17AjBSC2p4”), provenances: [Provenance(HashString(“HcScjN8wBwrn3tuyg89aab3a69xsIgdzmX5P9537BqQZ5A7TEZu7qCY4Xzzjhma”), Signature(“X1CjMLc4YqI9TFl0gt4MAzUPgC3887Uc9HIiU8IWLuPvdnWv+BcDAUbyomqfytsLh+Iau4leN1JeJvBLaQc5BA==”))], link: None, link_same_type: None, link_update_delete: None, timestamp: Iso8601(2020-01-28T12:54:24+00:00) } }, dependencies: [HashString(“QmVrcbm4WrH5jVcGLzt6t4w9j9SwTeyRQy5EaTwPUpYQo6”)], workflow: HoldEntry, uuid: ProcessUniqueId { prefix: 6, offset: 104 } }
DEBUG 2020-01-28 12:54:24 [holochain::__cc_tuts] holding_loop/puid-0-34 crates/core/src/instance.rs:304 Found queued validation: PendingValidationStruct { entry_with_header: EntryWithHeader
{ entry: ChainHeader(ChainHeader { entry_type: CapTokenGrant, entry_address: HashString(“QmYbTy9iRhySjbGjEYmkLQABvDxioXF1dGpPQcVvha5Z9j”), provenances: [Provenance(HashString(“HcScjN8wBwrn3tuyg89aab3a69xsIgdzmX5P9537BqQZ5A7TEZu7qCY4Xzzjhma”), Signature(“aYpp5v+GQAvfGHWdPejW6hMYzndJveGGvB4lngqlK7+nCGhxthqaOopw74s4FNVpILxDGMa0kHF8J7dU4N/8CA==”))], link: Some(HashString(“QmXsG1PuCMAJZJXdmyFL7SsUsxctFbE34c6t17AjBSC2p4”)), link_same_type: None, link_update_delete: None, timestamp: Iso8601(2020-01-28T12:54:24+00:00) }), header: ChainHeader { entry_type: ChainHeader, entry_address: HashString(“QmNpLfHez1LDpLhCc3ra2adGHp4ffdQN1dnJ2YGjyR4N5w”), provenances: [Provenance(HashString(“HcScjN8wBwrn3tuyg89aab3a69xsIgdzmX5P9537BqQZ5A7TEZu7qCY4Xzzjhma”), Signature(“hs6r4OZZbSISVdsy31Pzr13DAMZt8EhpdP4YpwgnXPMDjJIhhGU4UI2Vj8/UyanRFZYxMptncagS7REhLBzhCg==”))], link: None, link_same_type: None, link_update_delete: None, timestamp: Iso8601(2020-01-28T12:54:24+00:00) } }, dependencies: [HashString(“QmXsG1PuCMAJZJXdmyFL7SsUsxctFbE34c6t17AjBSC2p4”)], workflow: HoldEntry, uuid: ProcessUniqueId { prefix: 6, offset: 116 } }
DEBUG 2020-01-28 12:54:24 [holochain::__cc_tuts] holding_loop/puid-0-34 crates/core/src/instance.rs:304 Found queued validation: PendingValidationStruct { entry_with_header: EntryWithHeader
{ entry: AgentId(AgentId { nick: “testAgent”, pub_sign_key: “HcScjN8wBwrn3tuyg89aab3a69xsIgdzmX5P9537BqQZ5A7TEZu7qCY4Xzzjhma” }), header: ChainHeader { entry_type: AgentId, entry_address: HashString(“HcScjN8wBwrn3tuyg89aab3a69xsIgdzmX5P9537BqQZ5A7TEZu7qCY4Xzzjhma”), provenances: [Provenance(HashString(“HcScjN8wBwrn3tuyg89aab3a69xsIgdzmX5P9537BqQZ5A7TEZu7qCY4Xzzjhma”), Signature(“cOLgcANfoQfU0G//n7eCniRj1kXKyMErGLso8uboWvEjPYrTvYvyarixW/8KW3T5BVLfTbb78J2hm38dtlttCQ==”))], link: Some(HashString(“QmVrcbm4WrH5jVcGLzt6t4w9j9SwTeyRQy5EaTwPUpYQo6”)), link_same_type: None, link_update_delete: None, timestamp: Iso8601(2020-01-28T12:54:24+00:00) } }, dependencies: [], workflow: HoldEntry, uuid: ProcessUniqueId { prefix: 6, offset: 119 } }
DEBUG 2020-01-28 12:54:24 [holochain::__cc_tuts] crates/core/src/workflows/mod.rs:103 validation_package:QmNpLfHez1LDpLhCc3ra2adGHp4ffdQN1dnJ2YGjyR4N5w - Trying to build locally
DEBUG 2020-01-28 12:54:24 [holochain::__cc_tuts] crates/core/src/workflows/mod.rs:115 validation_package:QmNpLfHez1LDpLhCc3ra2adGHp4ffdQN1dnJ2YGjyR4N5w - Successfully built locally
DEBUG 2020-01-28 12:54:24 [holochain::__cc_tuts] crates/core/src/workflows/hold_entry.rs:36 workflow/hold_entry: got validation package
adding ui interface cc_tuts_ui
*** Bound interface ‘cc_tuts_ui’ to port: 50000
Start all instances
Starting instance “__cc_tuts”…
Starting all servers
Starting server “cc_tuts_ui|”
About to serve path “…/gui” at http://127.0.0.1:8888
Server started for “cc_tuts_ui”
Holochain development conductor started. Running websocket server on port 8888
Type ‘exit’ to stop the conductor and exit the program
Listening on http://127.0.0.1:8888
Listening on http://127.0.0.1:8888
Ctrl-C to shutdown server

… and:

hc> DEBUG 2020-01-28 12:54:24 [holochain::__cc_tuts] crates/core/src/nucleus/validation/mod.rs:81 workflow/validate_entry: ChainHeader(ChainHeader { entry_type: CapTokenGrant, entry_address: HashString(“QmYbTy9iRhySjbGjEYmkLQABvDxioXF1dGpPQcVvha5Z9j”), provenances: [Provenance(HashString(“HcScjN8wBwrn3tuyg89aab3a69xsIgdzmX5P9537BqQZ5A7TEZu7qCY4Xzzjhma”), Signature(“aYpp5v+GQAvfGHWdPejW6hMYzndJveGGvB4lngqlK7+nCGhxthqaOopw74s4FNVpILxDGMa0kHF8J7dU4N/8CA==”))], link: Some(HashString(“QmXsG1PuCMAJZJXdmyFL7SsUsxctFbE34c6t17AjBSC2p4”)), link_same_type: None, link_update_delete: None, timestamp: Iso8601(2020-01-28T12:54:24+00:00) })
DEBUG 2020-01-28 12:54:24 [holochain::__cc_tuts] crates/core/src/workflows/hold_entry.rs:67 workflow/hold_entry: is valid! QmNpLfHez1LDpLhCc3ra2adGHp4ffdQN1dnJ2YGjyR4N5w
DEBUG 2020-01-28 12:54:24 [holochain::__cc_tuts] crates/core/src/workflows/mod.rs:103 validation_package:HcScjN8wBwrn3tuyg89aab3a69xsIgdzmX5P9537BqQZ5A7TEZu7qCY4Xzzjhma - Trying to build locally
DEBUG 2020-01-28 12:54:24 [holochain::__cc_tuts] crates/core/src/workflows/mod.rs:115 validation_package:HcScjN8wBwrn3tuyg89aab3a69xsIgdzmX5P9537BqQZ5A7TEZu7qCY4Xzzjhma - Successfully built locally
DEBUG 2020-01-28 12:54:24 [holochain::__cc_tuts] crates/core/src/workflows/hold_entry.rs:36 workflow/hold_entry: got validation package
DEBUG 2020-01-28 12:54:24 [holochain::__cc_tuts] crates/core/src/nucleus/validation/mod.rs:81 workflow/validate_entry: AgentId(AgentId { nick: “testAgent”, pub_sign_key: “HcScjN8wBwrn3tuyg89aab3a69xsIgdzmX5P9537BqQZ5A7TEZu7qCY4Xzzjhma” })
DEBUG 2020-01-28 12:54:24 [holochain::__cc_tuts] crates/core/src/nucleus/validation/agent_entry.rs:36 Validating agent entry with args: AgentIdValidationArgs { validation_data: Create { entry: AgentId { nick: “testAgent”, pub_sign_key: “HcScjN8wBwrn3tuyg89aab3a69xsIgdzmX5P9537BqQZ5A7TEZu7qCY4Xzzjhma” }, validation_data: ValidationData { package: ValidationPackage { chain_header: ChainHeader { entry_type: AgentId, entry_address: HashString(“HcScjN8wBwrn3tuyg89aab3a69xsIgdzmX5P9537BqQZ5A7TEZu7qCY4Xzzjhma”), provenances: [Provenance(HashString(“HcScjN8wBwrn3tuyg89aab3a69xsIgdzmX5P9537BqQZ5A7TEZu7qCY4Xzzjhma”), Signature(“cOLgcANfoQfU0G//n7eCniRj1kXKyMErGLso8uboWvEjPYrTvYvyarixW/8KW3T5BVLfTbb78J2hm38dtlttCQ==”))], link: Some(HashString(“QmVrcbm4WrH5jVcGLzt6t4w9j9SwTeyRQy5EaTwPUpYQo6”)), link_same_type: None, link_update_delete: None, timestamp: Iso8601(2020-01-28T12:54:24+00:00) }, source_chain_entries: None, source_chain_headers: None, custom: None }, lifecycle: Dht } } }
DEBUG 2020-01-28 12:54:24 [holochain::__cc_tuts] crates/core/src/workflows/hold_entry.rs:80 workflow/hold_entry: HOLDING: QmNpLfHez1LDpLhCc3ra2adGHp4ffdQN1dnJ2YGjyR4N5w
INFO 2020-01-28 12:54:24 [holochain::__cc_tuts] crates/core/src/instance.rs:346 Successfully processed: PendingValidationStruct { entry_with_header: EntryWithHeader { entry: ChainHeader(ChainHeader { entry_type: CapTokenGrant, entry_address: HashString(“QmYbTy9iRhySjbGjEYmkLQABvDxioXF1dGpPQcVvha5Z9j”), provenances: [Provenance(HashString(“HcScjN8wBwrn3tuyg89aab3a69xsIgdzmX5P9537BqQZ5A7TEZu7qCY4Xzzjhma”), Signature(“aYpp5v+GQAvfGHWdPejW6hMYzndJveGGvB4lngqlK7+nCGhxthqaOopw74s4FNVpILxDGMa0kHF8J7dU4N/8CA==”))], link: Some(HashString(“QmXsG1PuCMAJZJXdmyFL7SsUsxctFbE34c6t17AjBSC2p4”)), link_same_type: None, link_update_delete: None, timestamp: Iso8601(2020-01-28T12:54:24+00:00) }), header: ChainHeader { entry_type: ChainHeader, entry_address: HashString(“QmNpLfHez1LDpLhCc3ra2adGHp4ffdQN1dnJ2YGjyR4N5w”), provenances: [Provenance(HashString(“HcScjN8wBwrn3tuyg89aab3a69xsIgdzmX5P9537BqQZ5A7TEZu7qCY4Xzzjhma”), Signature(“hs6r4OZZbSISVdsy31Pzr13DAMZt8EhpdP4YpwgnXPMDjJIhhGU4UI2Vj8/UyanRFZYxMptncagS7REhLBzhCg==”))], link: None, link_same_type: None, link_update_delete: None, timestamp: Iso8601(2020-01-28T12:54:24+00:00) } }, dependencies: [HashString(“QmXsG1PuCMAJZJXdmyFL7SsUsxctFbE34c6t17AjBSC2p4”)], workflow: HoldEntry, uuid: ProcessUniqueId { prefix: 6, offset: 116 } }
DEBUG 2020-01-28 12:54:24 [holochain::__cc_tuts] main crates/conductor_lib/src/holochain.rs:168 conductor: Holochain App Name instantiated
INFO 2020-01-28 12:54:24 [ws] main /home/docker/project/.cargo/registry/src/github.com-1ecc6299db9ec823/ws-0.9.1/src/lib.rs:308 Listening for new connections on 0.0.0.0:50000.
DEBUG 2020-01-28 12:54:24 [jsonrpc_ws_server::server] main /home/docker/project/.cargo/registry/src/github.com-1ecc6299db9ec823/jsonrpc-ws-server-14.0.5/src/server.rs:101 Bound to local address: 0.0.0.0:50000
DEBUG 2020-01-28 12:54:24 [holochain_conductor_lib::conductor::base] main crates/conductor_lib/src/conductor/base.rs:1390 conductor: adding broadcaster to map Broadcaster::Ws
DEBUG 2020-01-28 12:54:24 [holochain_conductor_lib::conductor::base] main crates/conductor_lib/src/conductor/base.rs:338 starting signal loop
DEBUG 2020-01-28 12:54:24 [hyper::server] conductor_api::static_file_server_inner /home/docker/project/.cargo/registry/src/github.com-1ecc6299db9ec823/hyper-0.10.16/src/server/mod.rs:239 threads = 5
DEBUG 2020-01-28 12:54:24 [rustyline] main /home/docker/project/.cargo/registry/src/github.com-1ecc6299db9ec823/rustyline-5.0.0/src/tty/unix.rs:661 initial cursor location: 1
DEBUG 2020-01-28 12:54:24 [holochain_metrics::logger] crates/metrics/src/logger.rs:24 2020-01-28 12:54:24 METRIC run_validation_callback.hello.__hdk_validate_agent_entry.latency 229
DEBUG 2020-01-28 12:54:24 [holochain::__cc_tuts] crates/core/src/nucleus/validation/agent_entry.rs:55 Validating agent entry success!: [Ok(())]
DEBUG 2020-01-28 12:54:24 [holochain::__cc_tuts] crates/core/src/workflows/hold_entry.rs:67 workflow/hold_entry: is valid! HcScjN8wBwrn3tuyg89aab3a69xsIgdzmX5P9537BqQZ5A7TEZu7qCY4Xzzjhma
DEBUG 2020-01-28 12:54:24 [holochain::__cc_tuts] crates/core/src/workflows/hold_entry.rs:80 workflow/hold_entry: HOLDING: HcScjN8wBwrn3tuyg89aab3a69xsIgdzmX5P9537BqQZ5A7TEZu7qCY4Xzzjhma
INFO 2020-01-28 12:54:24 [holochain::__cc_tuts] crates/core/src/instance.rs:346 Successfully processed: PendingValidationStruct { entry_with_header: EntryWithHeader { entry: AgentId(AgentId { nick: “testAgent”, pub_sign_key: “HcScjN8wBwrn3tuyg89aab3a69xsIgdzmX5P9537BqQZ5A7TEZu7qCY4Xzzjhma” }), header: ChainHeader { entry_type: AgentId, entry_address: HashString(“HcScjN8wBwrn3tuyg89aab3a69xsIgdzmX5P9537BqQZ5A7TEZu7qCY4Xzzjhma”), provenances: [Provenance(HashString(“HcScjN8wBwrn3tuyg89aab3a69xsIgdzmX5P9537BqQZ5A7TEZu7qCY4Xzzjhma”), Signature(“cOLgcANfoQfU0G//n7eCniRj1kXKyMErGLso8uboWvEjPYrTvYvyarixW/8KW3T5BVLfTbb78J2hm38dtlttCQ==”))], link: Some(HashString(“QmVrcbm4WrH5jVcGLzt6t4w9j9SwTeyRQy5EaTwPUpYQo6”)), link_same_type: None, link_update_delete: None, timestamp: Iso8601(2020-01-28T12:54:24+00:00) } }, dependencies: [], workflow: HoldEntry, uuid: ProcessUniqueId { prefix: 6, offset: 119 } }

INFO 2020-01-28 12:54:30 [holochain::__cc_tuts] crates/core/src/scheduled_jobs/state_dump.rs:139 debug/state_dump:
=============STATE DUMP===============
Agent’s Source Chain:

===========Header===========
Type: Dna
Timestamp: 2020-01-28T12:54:24+00:00
Sources: “HcScjN8wBwrn3tuyg89aab3a69xsIgdzmX5P9537BqQZ5A7TEZu7qCY4Xzzjhma”
Header address: QmVrcbm4WrH5jVcGLzt6t4w9j9SwTeyRQy5EaTwPUpYQo6
Prev. address: None
----------Content----------
=> * [%dna] QmTBfABKFdcDxmFsJoRg9mPnpJScCQSBo8d2czhUXPpNXQ: DNA omitted

===========Header===========
Type: AgentId
Timestamp: 2020-01-28T12:54:24+00:00
Sources: “HcScjN8wBwrn3tuyg89aab3a69xsIgdzmX5P9537BqQZ5A7TEZu7qCY4Xzzjhma”
Header address: QmXsG1PuCMAJZJXdmyFL7SsUsxctFbE34c6t17AjBSC2p4
Prev. address: Some(“QmVrcbm4WrH5jVcGLzt6t4w9j9SwTeyRQy5EaTwPUpYQo6”)
----------Content----------
=> * [%agent_id] HcScjN8wBwrn3tuyg89aab3a69xsIgdzmX5P9537BqQZ5A7TEZu7qCY4Xzzjhma: testAgent

===========Header===========
Type: CapTokenGrant
Timestamp: 2020-01-28T12:54:24+00:00
Sources: “HcScjN8wBwrn3tuyg89aab3a69xsIgdzmX5P9537BqQZ5A7TEZu7qCY4Xzzjhma”
Header address: QmNpLfHez1LDpLhCc3ra2adGHp4ffdQN1dnJ2YGjyR4N5w
Prev. address: Some(“QmXsG1PuCMAJZJXdmyFL7SsUsxctFbE34c6t17AjBSC2p4”)
----------Content----------
=> * [%cap_token_grant] QmYbTy9iRhySjbGjEYmkLQABvDxioXF1dGpPQcVvha5Z9j: {“CapTokenGrant”:{“id”:“hc_public”,“assignees”:null,“functions”:{“hello”:[“hello_holo”]}}}

Nucleus:

Queued zome calls: []
Running zome calls: []
Zome call results: []

Network:

Running query flows: []

Running VALIDATION PACKAGE requests: []

Running DIRECT MESSAGES: []

Dht:

Queued validations:


Holding:
[QmVrcbm4WrH5jVcGLzt6t4w9j9SwTeyRQy5EaTwPUpYQo6]:
QmTzwdQbVvV1Uoe5ewEJPgTjGvLqGu4hpcGRdmGiwhZkw4
[QmNpLfHez1LDpLhCc3ra2adGHp4ffdQN1dnJ2YGjyR4N5w]:
QmXaf6N1xiKaCoLaV3iqPngYkYDRGinU2csqVdK3t84Nzk
[QmXsG1PuCMAJZJXdmyFL7SsUsxctFbE34c6t17AjBSC2p4]:
QmTrsB3oUkT41aP5Wj1udDU4RTtqvj3MMqqNWrMaFmGfoN
[HcScjN8wBwrn3tuyg89aab3a69xsIgdzmX5P9537BqQZ5A7TEZu7qCY4Xzzjhma]:
QmWVjA9SeLAR3Ay2SG5KwNCJRSXszkgAAhqpsuQ23Z2nUt

Hm, I don’t see any error messages that could cause this to happen. Are you trying to access the UI from the Windows host or from the Linux guest?

I am a beginner under Linux and worse with Linux on VM!
I was trying to access the UI from Windows host.
I don’t know how to open a graphic interface from the nixos terminal in Linux guest. So i can’t open a firefox window.
But maybe i have to search those infos elsewhere, do you know a good tuto on that subject ?
Thks for all.

@elrihaz I found something: https://www.vagrantup.com/docs/networking/forwarded_ports.html

Because I’ve never used the Windows/Vagrant install, I’m not quite sure where you’re supposed to put this information… looks like you download a Vagrantfile from GitHub, so it should be fairly easy to modify it to your needs. Just before the last line, the one that says end, put this:

# UI port (HTTP)
config.vm.network "forwarded_port", guest: 8888, host: 8888
# RPC port (JSON-RPC over WebSocket)
config.vm.network "forwarded_port", guest: 50000, host: 50000

Now I think that you should be able to access your UI at the URL http://127.0.0.1:8888, but I’m not sure. Let me know how it goes!

1 Like

Thks, i read the doc and tryed to put the code in vagrant file with or without firewall but the problem is still there.
Hopefully i finished my Linux machine and leave Vagrant for a while !
But i’ll check if someone find a solution under windows to understand.

Works perfectly under Linux ! :star_struck:

Great to hear you’re having better success under Linux. I’m sorry we don’t have the best tooling for Windows devs; most of us are using Linux or macOS at work so we can’t test and improve the setup process!

1 Like

I understand, you’re doing a great job already!
One thing at a time!

I’m also stuck at this stage.
The port forwarding seems to work since I get ERR_CONNECTION_RESET instead of a ERR_CONNECTION_REFUSED, but something still seems missing.

I wanted to try with a private network and fixed ip address as mentionned here, but I need to have the hc CLI use that ip address instead of localhost but I don’t see any options for that.
Maybe you guys could add one? :slight_smile:
I don’t know much about vagrant/nixos but maybe its some firewall related issue?

@ddd-mtl hey Damien! Good to see your face here! I am seriously considering petitioning the core devs to put it in their backlog to support this sort of remote-dev use case. It should be enough to output a big “WARNING; THIS IS DANGEROUS; SOMEONE COULD PRETEND TO BE YOU” message on conductor startup.

And I think it should probably only be available for hc, not holochain. Would that cause problems for any of you?

Hey @pauldaoust :slight_smile:
I’ve switched to WSL2 and it works ok. I can see my happ UI in my browser.
Getting the right windows preview build was a bit of a hassle.
I believe remote access would be a useful feature to have for dev/testing, so I’d make it available ONLY for dev-testing if there is a security risk.

1 Like