-
Notifications
You must be signed in to change notification settings - Fork 262
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Initial Server Implementation #737
base: main
Are you sure you want to change the base?
Conversation
Ua is such a trash over complicated protocol. Did you just run one of the examples as is? |
yes, go mod init ua_test |
Loading cert/key from cert.pem/key.pem |
So I did this same thing and didn't have any issues (after I also go got the couple other dependencies). Which endpoint did you try to connect to? 0.0.0.0, localhost, or the computer name? Can you verify the specific commit in your go.mod file? Mine is Mine seems to be running without issue connected to the "localhost" endpoint. |
github.com/google/uuid v1.3.0 h1:t6JiXgmwXMjEs8VusXIJk2BXHsn+wx8BZdTaoZ5fu7I= |
ua_test.zip |
I didn't have any issues running what you sent. What OS / go version are you running? |
go version go1.22.5 windows/amd64, windows 11 |
Re-opening this pull request after working through issues and figuring out which commit I missed while rebasing previously.
Of the 86,027 lines this pull request shows, 72,368 of them are from the nodeset2.xml file that is now included to allow the server to boot-strap itself - I left it as part of the repo instead of using a script to download it at buld time or something because it is embedded. An additional 5,719 are in the Opc.Ua.Di.NodeSet2.xml file used in one of the server examples showing how to use a nodeset to create a server.