aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--config/client.conf2
-rw-r--r--config/server_lds.conf2
-rw-r--r--config/server_register.conf2
-rw-r--r--config/server_register_client.conf2
-rw-r--r--tests/aes128_user/client.conf2
-rw-r--r--tests/aes128_user/server_lds.conf2
-rw-r--r--tests/aes128_user/server_register.conf2
-rw-r--r--tests/aes128_user/server_register_client.conf2
-rw-r--r--tests/basic256sha256_anon/client.conf2
-rw-r--r--tests/basic256sha256_anon/server_lds.conf2
-rw-r--r--tests/basic256sha256_anon/server_register.conf2
-rw-r--r--tests/basic256sha256_anon/server_register_client.conf2
-rw-r--r--tests/none_anon/client.conf2
-rw-r--r--tests/none_anon/server_lds.conf2
-rw-r--r--tests/none_anon/server_register.conf2
-rw-r--r--tests/none_anon/server_register_client.conf2
-rw-r--r--tests/none_user/client.conf2
-rw-r--r--tests/none_user/server_lds.conf2
-rw-r--r--tests/none_user/server_register.conf2
-rw-r--r--tests/none_user/server_register_client.conf2
-rwxr-xr-xtests/run_test.sh4
-rwxr-xr-xtools/generate_certificate.sh7
22 files changed, 25 insertions, 26 deletions
diff --git a/config/client.conf b/config/client.conf
index 1d3fe1b..3f22038 100644
--- a/config/client.conf
+++ b/config/client.conf
@@ -12,7 +12,7 @@
# password Password (required when authMode = user)
# trustStore Directory containing trusted certificates (.der)
-applicationUri = urn:bobink.ClientFindServers
+applicationUri = urn:localhost:bobink:ClientFindServers
certificate = certs/ClientFindServers_cert.der
privateKey = certs/ClientFindServers_key.der
securityMode = SignAndEncrypt
diff --git a/config/server_lds.conf b/config/server_lds.conf
index 7382dbe..9ce5e9b 100644
--- a/config/server_lds.conf
+++ b/config/server_lds.conf
@@ -12,7 +12,7 @@
# trustStore Directory containing trusted certificates (.der)
port = 4840
-applicationUri = urn:bobink.ServerLDS
+applicationUri = urn:localhost:bobink:ServerLDS
certificate = certs/ServerLDS_cert.der
privateKey = certs/ServerLDS_key.der
cleanupTimeout = 60
diff --git a/config/server_register.conf b/config/server_register.conf
index ddacbac..1c3410d 100644
--- a/config/server_register.conf
+++ b/config/server_register.conf
@@ -12,7 +12,7 @@
# trustStore Directory containing trusted certificates (.der)
port = 4841
-applicationUri = urn:bobink.ServerRegister
+applicationUri = urn:localhost:bobink:ServerRegister
certificate = certs/ServerRegister_cert.der
privateKey = certs/ServerRegister_key.der
diff --git a/config/server_register_client.conf b/config/server_register_client.conf
index e4598a9..1301f03 100644
--- a/config/server_register_client.conf
+++ b/config/server_register_client.conf
@@ -12,7 +12,7 @@
# password Password (required when authMode = user)
# trustStore Directory containing trusted certificates (.der)
-applicationUri = urn:bobink.ServerRegister
+applicationUri = urn:localhost:bobink:ServerRegister
certificate = certs/ServerRegisterClient_cert.der
privateKey = certs/ServerRegisterClient_key.der
diff --git a/tests/aes128_user/client.conf b/tests/aes128_user/client.conf
index 026cd99..98dd4c4 100644
--- a/tests/aes128_user/client.conf
+++ b/tests/aes128_user/client.conf
@@ -1,6 +1,6 @@
# Client — test: aes128_user
-applicationUri = urn:bobink.ClientFindServers
+applicationUri = urn:localhost:bobink:ClientFindServers
certificate = certs/ClientFindServers_cert.der
privateKey = certs/ClientFindServers_key.der
securityMode = SignAndEncrypt
diff --git a/tests/aes128_user/server_lds.conf b/tests/aes128_user/server_lds.conf
index c440ea4..2cc4b2e 100644
--- a/tests/aes128_user/server_lds.conf
+++ b/tests/aes128_user/server_lds.conf
@@ -1,7 +1,7 @@
# ServerLDS — test: aes128_user
port = 14840
-applicationUri = urn:bobink.ServerLDS
+applicationUri = urn:localhost:bobink:ServerLDS
certificate = certs/ServerLDS_cert.der
privateKey = certs/ServerLDS_key.der
cleanupTimeout = 60
diff --git a/tests/aes128_user/server_register.conf b/tests/aes128_user/server_register.conf
index b0ce271..077afc2 100644
--- a/tests/aes128_user/server_register.conf
+++ b/tests/aes128_user/server_register.conf
@@ -1,7 +1,7 @@
# ServerRegister server config — test: aes128_user
port = 14841
-applicationUri = urn:bobink.ServerRegister
+applicationUri = urn:localhost:bobink:ServerRegister
certificate = certs/ServerRegister_cert.der
privateKey = certs/ServerRegister_key.der
diff --git a/tests/aes128_user/server_register_client.conf b/tests/aes128_user/server_register_client.conf
index c919f7e..252bbd6 100644
--- a/tests/aes128_user/server_register_client.conf
+++ b/tests/aes128_user/server_register_client.conf
@@ -1,6 +1,6 @@
# ServerRegister client config — test: aes128_user
-applicationUri = urn:bobink.ServerRegister
+applicationUri = urn:localhost:bobink:ServerRegister
certificate = certs/ServerRegisterClient_cert.der
privateKey = certs/ServerRegisterClient_key.der
diff --git a/tests/basic256sha256_anon/client.conf b/tests/basic256sha256_anon/client.conf
index e46bb4c..589a741 100644
--- a/tests/basic256sha256_anon/client.conf
+++ b/tests/basic256sha256_anon/client.conf
@@ -1,6 +1,6 @@
# Client — test: basic256sha256_anon
-applicationUri = urn:bobink.ClientFindServers
+applicationUri = urn:localhost:bobink:ClientFindServers
certificate = certs/ClientFindServers_cert.der
privateKey = certs/ClientFindServers_key.der
securityMode = SignAndEncrypt
diff --git a/tests/basic256sha256_anon/server_lds.conf b/tests/basic256sha256_anon/server_lds.conf
index add5f46..59e84ac 100644
--- a/tests/basic256sha256_anon/server_lds.conf
+++ b/tests/basic256sha256_anon/server_lds.conf
@@ -1,7 +1,7 @@
# ServerLDS — test: basic256sha256_anon
port = 14840
-applicationUri = urn:bobink.ServerLDS
+applicationUri = urn:localhost:bobink:ServerLDS
certificate = certs/ServerLDS_cert.der
privateKey = certs/ServerLDS_key.der
cleanupTimeout = 60
diff --git a/tests/basic256sha256_anon/server_register.conf b/tests/basic256sha256_anon/server_register.conf
index a5f904c..b65f996 100644
--- a/tests/basic256sha256_anon/server_register.conf
+++ b/tests/basic256sha256_anon/server_register.conf
@@ -1,7 +1,7 @@
# ServerRegister server config — test: basic256sha256_anon
port = 14841
-applicationUri = urn:bobink.ServerRegister
+applicationUri = urn:localhost:bobink:ServerRegister
certificate = certs/ServerRegister_cert.der
privateKey = certs/ServerRegister_key.der
diff --git a/tests/basic256sha256_anon/server_register_client.conf b/tests/basic256sha256_anon/server_register_client.conf
index 3a80d21..e87a713 100644
--- a/tests/basic256sha256_anon/server_register_client.conf
+++ b/tests/basic256sha256_anon/server_register_client.conf
@@ -1,6 +1,6 @@
# ServerRegister client config — test: basic256sha256_anon
-applicationUri = urn:bobink.ServerRegister
+applicationUri = urn:localhost:bobink:ServerRegister
certificate = certs/ServerRegisterClient_cert.der
privateKey = certs/ServerRegisterClient_key.der
diff --git a/tests/none_anon/client.conf b/tests/none_anon/client.conf
index 32eea7c..d85ae2b 100644
--- a/tests/none_anon/client.conf
+++ b/tests/none_anon/client.conf
@@ -1,6 +1,6 @@
# Client — test: none_anon
-applicationUri = urn:bobink.ClientFindServers
+applicationUri = urn:localhost:bobink:ClientFindServers
certificate = certs/ClientFindServers_cert.der
privateKey = certs/ClientFindServers_key.der
securityMode = None
diff --git a/tests/none_anon/server_lds.conf b/tests/none_anon/server_lds.conf
index cf1ae45..7b15b20 100644
--- a/tests/none_anon/server_lds.conf
+++ b/tests/none_anon/server_lds.conf
@@ -1,7 +1,7 @@
# ServerLDS — test: none_anon
port = 14840
-applicationUri = urn:bobink.ServerLDS
+applicationUri = urn:localhost:bobink:ServerLDS
certificate = certs/ServerLDS_cert.der
privateKey = certs/ServerLDS_key.der
cleanupTimeout = 60
diff --git a/tests/none_anon/server_register.conf b/tests/none_anon/server_register.conf
index e89fd59..148c816 100644
--- a/tests/none_anon/server_register.conf
+++ b/tests/none_anon/server_register.conf
@@ -1,7 +1,7 @@
# ServerRegister server config — test: none_anon
port = 14841
-applicationUri = urn:bobink.ServerRegister
+applicationUri = urn:localhost:bobink:ServerRegister
certificate = certs/ServerRegister_cert.der
privateKey = certs/ServerRegister_key.der
diff --git a/tests/none_anon/server_register_client.conf b/tests/none_anon/server_register_client.conf
index 83bf961..9ab3367 100644
--- a/tests/none_anon/server_register_client.conf
+++ b/tests/none_anon/server_register_client.conf
@@ -1,6 +1,6 @@
# ServerRegister client config — test: none_anon
-applicationUri = urn:bobink.ServerRegister
+applicationUri = urn:localhost:bobink:ServerRegister
certificate = certs/ServerRegisterClient_cert.der
privateKey = certs/ServerRegisterClient_key.der
diff --git a/tests/none_user/client.conf b/tests/none_user/client.conf
index 18419f0..1aa5e67 100644
--- a/tests/none_user/client.conf
+++ b/tests/none_user/client.conf
@@ -1,6 +1,6 @@
# Client — test: none_user
-applicationUri = urn:bobink.ClientFindServers
+applicationUri = urn:localhost:bobink:ClientFindServers
certificate = certs/ClientFindServers_cert.der
privateKey = certs/ClientFindServers_key.der
securityMode = None
diff --git a/tests/none_user/server_lds.conf b/tests/none_user/server_lds.conf
index 12b2e4d..ff8f3b4 100644
--- a/tests/none_user/server_lds.conf
+++ b/tests/none_user/server_lds.conf
@@ -1,7 +1,7 @@
# ServerLDS — test: none_user
port = 14840
-applicationUri = urn:bobink.ServerLDS
+applicationUri = urn:localhost:bobink:ServerLDS
certificate = certs/ServerLDS_cert.der
privateKey = certs/ServerLDS_key.der
cleanupTimeout = 60
diff --git a/tests/none_user/server_register.conf b/tests/none_user/server_register.conf
index 81cf046..dd7a064 100644
--- a/tests/none_user/server_register.conf
+++ b/tests/none_user/server_register.conf
@@ -1,7 +1,7 @@
# ServerRegister server config — test: none_user
port = 14841
-applicationUri = urn:bobink.ServerRegister
+applicationUri = urn:localhost:bobink:ServerRegister
certificate = certs/ServerRegister_cert.der
privateKey = certs/ServerRegister_key.der
diff --git a/tests/none_user/server_register_client.conf b/tests/none_user/server_register_client.conf
index 14f409b..9d3f9c4 100644
--- a/tests/none_user/server_register_client.conf
+++ b/tests/none_user/server_register_client.conf
@@ -1,6 +1,6 @@
# ServerRegister client config — test: none_user
-applicationUri = urn:bobink.ServerRegister
+applicationUri = urn:localhost:bobink:ServerRegister
certificate = certs/ServerRegisterClient_cert.der
privateKey = certs/ServerRegisterClient_key.der
diff --git a/tests/run_test.sh b/tests/run_test.sh
index ef359ef..fc44ad6 100755
--- a/tests/run_test.sh
+++ b/tests/run_test.sh
@@ -92,8 +92,8 @@ FS_OUTPUT=$(<"$TMPFILE")
[ "$FS_RC" -eq 0 ]
check "find-servers exit code is 0 (got $FS_RC)" $?
-echo "$FS_OUTPUT" | grep -q "urn:bobink.ServerRegister"
-check "find-servers contains urn:bobink.ServerRegister" $?
+echo "$FS_OUTPUT" | grep -q "urn:localhost:bobink:ServerRegister"
+check "find-servers contains urn:localhost:bobink:ServerRegister" $?
# ── GetEndpoints ──────────────────────────────────────────────
build/Client "$CONFIG_DIR/client.conf" get-endpoints "opc.tcp://localhost:$SR_PORT" >"$TMPFILE" 2>&1
diff --git a/tools/generate_certificate.sh b/tools/generate_certificate.sh
index 81fe947..76f8a19 100755
--- a/tools/generate_certificate.sh
+++ b/tools/generate_certificate.sh
@@ -6,7 +6,7 @@
# Arguments:
# $1 certs_dir — output directory for generated files (created if missing)
# $2 name — identity name (e.g. "ServerLDS", "ClientFindServers")
-# $3 uri — (optional) application URI; defaults to urn:bobink.<name>
+# $3 uri — (optional) application URI; defaults to urn:localhost:bobink:<name>
#
# Produces:
# <certs_dir>/<name>_cert.der — DER-encoded X.509 certificate
@@ -23,7 +23,7 @@ fi
certs_dir="$1"
name="$2"
cn="${name}@localhost"
-uri="${3:-urn:bobink.${name}}"
+uri="${3:-urn:localhost:bobink:${name}}"
mkdir -p "$certs_dir"
@@ -58,9 +58,8 @@ openssl x509 -in "$certs_dir/${name}_cert.pem" -outform der \
openssl rsa -in "$certs_dir/${name}_key.pem" -outform der \
-out "$certs_dir/${name}_key.der" 2>/dev/null
-rm -f "$certs_dir/${name}_key.pem" "$cnf"
-
echo "Generated certificate '$name' (CN=$cn, URI=$uri):"
echo " $certs_dir/${name}_cert.der"
echo " $certs_dir/${name}_cert.pem"
echo " $certs_dir/${name}_key.der"
+echo " $certs_dir/${name}_key.pem"