diff --git a/images/algod/setup.py b/images/algod/setup.py index 2bed049a..482ade0d 100755 --- a/images/algod/setup.py +++ b/images/algod/setup.py @@ -117,15 +117,15 @@ def configure_data_dir(network_dir, token, algod_port, kmd_port, bootstrap_url, node_config_path = join(node_dir, "config.json") archival = 'true' if archival else 'false' if has_follower: - node_config = f'{{ "Version": 27, "GossipFanout": 1, "EndpointAddress": "0.0.0.0:{algod_port}", "Archival":{archival}, "EnableDeveloperAPI":true, "NetAddress": "127.0.0.1:0", "DNSBootstrapID": "{bootstrap_url}", "EnableTxnEvalTracer": true, "MaxAcctLookback": 256}}' + node_config = f'{{ "Version": 34, "GossipFanout": 1, "EndpointAddress": "0.0.0.0:{algod_port}", "EnablePrivateNetworkAccessHeader": true, "Archival":{archival}, "EnableDeveloperAPI":true, "NetAddress": "127.0.0.1:0", "DNSBootstrapID": "{bootstrap_url}", "EnableTxnEvalTracer": true, "MaxAcctLookback": 256}}' else: - node_config = f'{{ "Version": 12, "GossipFanout": 1, "EndpointAddress": "0.0.0.0:{algod_port}", "DNSBootstrapID": "{bootstrap_url}", "IncomingConnectionsLimit": 0, "Archival":{archival}, "EnableDeveloperAPI":true, "EnableTxnEvalTracer": true, "MaxAcctLookback": 256}}' + node_config = f'{{ "Version": 34, "GossipFanout": 1, "EndpointAddress": "0.0.0.0:{algod_port}", "EnablePrivateNetworkAccessHeader": true, "DNSBootstrapID": "{bootstrap_url}", "IncomingConnectionsLimit": 0, "Archival":{archival}, "EnableDeveloperAPI":true, "EnableTxnEvalTracer": true, "MaxAcctLookback": 256}}' print(f"writing to node_config_path=[{node_config_path}] config json: {node_config}") with open(node_config_path, "w") as f: f.write(node_config) kmd_config_path = join(kmd_dir, 'kmd_config.json') - kmd_config = f'{{ "address":"0.0.0.0:{kmd_port}", "allowed_origins":["*"] }}' + kmd_config = f'{{ "address":"0.0.0.0:{kmd_port}", "allowed_origins":["*"], "enable_private_network_access_header": true }}' print(f"writing to kmd_config_path=[{kmd_config_path}] config json: {kmd_config}") with open(kmd_config_path, 'w') as f: f.write(kmd_config) diff --git a/images/indexer/start.sh b/images/indexer/start.sh index 59819ddb..d87b58ec 100755 --- a/images/indexer/start.sh +++ b/images/indexer/start.sh @@ -30,6 +30,7 @@ elif [ ! -f /tmp/algorand-indexer ]; then else /tmp/algorand-indexer daemon \ --dev-mode \ + --enable-private-network-access-header \ --server ":$PORT" \ -P "$CONNECTION_STRING" fi