Hi,
To that end, I just created
https://issues.apache.org/jira/browse/STREAMPIPES-277.
Tim
On Jan. 6 2021, at 3:45 pm, Patrick Wiener <[email protected]> wrote:
> Hi,
>
> cool to hear - Is there already a Jira Issue to track it?
>
> Patrick
>
> > Am 06.01.2021 um 15:03 schrieb udeho <[email protected]
> > (mailto:[email protected])>:
> > Hi all,
> > indeed, the OPC-UA adapter currently does not support establishing a
> > connection using credentials.
> > I have already done some experiments to add this feature to the OPC-UA
> > adapter and think that this feature should be available in the near future.
> >
> > Best regards,
> > Tim
> > On Jan. 6 2021, at 1:33 pm, Patrick Wiener <[email protected]
> > (mailto:[email protected])> wrote:
> > > Hi Adrian,
> > >
> > > AFAIK this is not yet implemented. This is the part in the code where we
> > > define the opc ua server url in the constructor of a helper [1]. These
> > > information are injected by the adapter class [2].
> > > I guess similarly to our MQTT protocol implementation we should add an
> > > alternative field as part of the model declaration in order to extract
> > > username/password if provided by the user (see declareModel method) [3].
> > > Maybe @Tim or @Philipp know more about some of the details since they
> > > worked on the OPCUA adapter.
> > > Patrick
> > > [1]
> > > https://github.com/apache/incubator-streampipes-extensions/blob/dev/streampipes-connect-adapters/src/main/java/org/apache/streampipes/connect/adapters/opcua/OpcUa.java
> > > [2]
> > > https://github.com/apache/incubator-streampipes-extensions/blob/dev/streampipes-connect-adapters/src/main/java/org/apache/streampipes/connect/adapters/opcua/OpcUaAdapter.java
> > > [3]
> > > https://github.com/apache/incubator-streampipes-extensions/blob/dev/streampipes-connect-adapters/src/main/java/org/apache/streampipes/connect/protocol/stream/MqttProtocol.java
> > >
> > > On 2021/01/05 10:43:47, Adrian Buerger <[email protected]
> > > (mailto:[email protected])> wrote:
> > > > Hello everyone,
> > > >
> > > >
> > > > can the OPC UA adapter (in Streampipes 0.67.0) be used to read values
> > > > from an OPC UA server that requires user credentials to log in? If I
> > > > try to specify the OPC server URL in the sense of
> > > >
> > > >
> > > > opc.tcp://username:password@server:port
> > > >
> > > >
> > > > the following error is thrown:
> > > >
> > > >
> > > > org.apache.streampipes.connect.adapter.exception.AdapterException:
> > > > Could not guess schema for opc node! UaException:
> > > > status=Bad_InternalError, message=unsupported protocol: null
> > > >
> > > >
> > > > In the UI, I cannot see an alternative way to specify user credentials.
> > > > Is it (yet) possible to use the OPC UA adapter in this setting?
> > > >
> > > >
> > > > Thank you very much for your help!
> > > >
> > > >
> > > > Best regards,
> > > >
> > > >
> > > > Adrian
> > > >
> > > >
> > >
> >
> >
>
>
>