Skip to content

Commit ef280e3

Browse files
committed
hmm
1 parent 6e7e236 commit ef280e3

File tree

2 files changed

+12
-2
lines changed

2 files changed

+12
-2
lines changed

internal/app/app.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -66,7 +66,7 @@ func Run(cfg *config.Config) {
6666

6767
wsv1.RegisterRoutes(handler, log, usecases.Devices, upgrader)
6868

69-
ciraServer, err := cira.NewServer("config/cert.pem", "config/key.pem")
69+
ciraServer, err := cira.NewServer("config/cert.pem", "config/key.pem", usecases.Devices)
7070
if err != nil {
7171
log.Fatal("CIRA Server failed: %v", err)
7272
}

internal/usecase/devices/wsman/message.go

Lines changed: 11 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -120,7 +120,17 @@ func (g GoWSMANMessages) SetupWsmanClient(device entity.Device, isRedirection, l
120120
requestQueue <- func() {
121121
device.Password, _ = g.safeRequirements.Decrypt(device.Password)
122122
if device.MPSUsername != "" {
123-
resultChan <- Connections[device.GUID]
123+
connection := Connections[device.GUID]
124+
cp := client.Parameters{
125+
IsRedirection: true,
126+
Connection: connection.Conny,
127+
Username: device.MPSUsername,
128+
Password: device.Password,
129+
UseDigest: true,
130+
LogAMTMessages: true,
131+
}
132+
connection.WsmanMessages = wsman.NewMessages(cp)
133+
resultChan <- connection
124134
} else {
125135
resultChan <- g.setupWsmanClientInternal(device, isRedirection, logAMTMessages)
126136
}

0 commit comments

Comments
 (0)