Size: a a a

2020 May 21

IK

Ilya Kaznacheev in Go-go!
А где происходит логика связки между событиями? Грубо говоря, есть сервис A B C, и сервис A сначала отправляет некий запрос на сервис B, а если на нем все ок, то отправляет другой на сервис C. И вот где эту логику реализовать, что если эвент A->B ок, то нужно запустить A->C (с определенными данными от А)?
источник

AS

Andrey S in Go-go!
источник

IK

Ilya Kaznacheev in Go-go!
Александр Попов
есть еще оркестровая сага
Ну я подобное и хочу, то есть чтобы не сервисы между собой разбирались, а один сервис управлял процессом
источник

MN

Mykyta Nikitenko in Go-go!
Ilya Kaznacheev
А где происходит логика связки между событиями? Грубо говоря, есть сервис A B C, и сервис A сначала отправляет некий запрос на сервис B, а если на нем все ок, то отправляет другой на сервис C. И вот где эту логику реализовать, что если эвент A->B ок, то нужно запустить A->C (с определенными данными от А)?
Читай про eventual consistently
источник

VV

Vladimir Votinov in Go-go!
Andrey S
The negotiated cipher suite is TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384.

Signing fails because the message to sign (pkcs overhead + hash) are now > 512 bits and a 512-bit RSA key is used.

The problem disappears if the test cert/key in net/http/httptest/server.go are
replaced with 1024-bit versions.
Это 2015 год, go1.5 с тех пор уже дважды поменянись минимальные длины ключа.
Предыдущая проблема с этим пакетом как раз и была вызвана тем, что встроенный ключ короткий
источник

AS

Andrey S in Go-go!
Vladimir Votinov
Это 2015 год, go1.5 с тех пор уже дважды поменянись минимальные длины ключа.
Предыдущая проблема с этим пакетом как раз и была вызвана тем, что встроенный ключ короткий
Вы представляете как вообще подпись работает?
источник

AS

Andrey S in Go-go!
Vladimir Votinov
Это 2015 год, go1.5 с тех пор уже дважды поменянись минимальные длины ключа.
Предыдущая проблема с этим пакетом как раз и была вызвана тем, что встроенный ключ короткий
Для вас там ключевая фраза была "Signing fails because the message to sign (pkcs overhead + hash) are now > 512 bits and a 512-bit RSA key is used."
источник

IK

Ilya Kaznacheev in Go-go!
Mykyta Nikitenko
Читай про eventual consistently
А как это поможет?
источник

AS

Andrey S in Go-go!
если вы пытаетесь всё своё большое сообщение подписать - всегда будет ошибка
источник

AS

Andrey S in Go-go!
Подписывают hash от него...
источник

VV

Vladimir Votinov in Go-go!
Andrey S
Подписывают hash от него...
https://golang.org/src/crypto/tls/key_agreement.go 211 строка, попытка подписать хеш, эта работа выполняется в стандартной либе. Собственно здесь и появляется ошибка
источник

DP

Daniel Podolsky in Go-go!
а точнее?

я его прям постоянно применяю,  и ошибки такой до сих пор не видал
источник

КС

Константин Сурнин... in Go-go!
Всем  привет.

Подскажите использую  fasthttp

Юзер отправляет форму, я вызываю go myFunc и  вызываю редирект  ctx.Redirect("/", 302)

Но редиректа не происходит, а просто страница грузится дальше.
источник

VV

Vladimir Votinov in Go-go!
Daniel Podolsky
а точнее?

я его прям постоянно применяю,  и ошибки такой до сих пор не видал
MITM tls config
источник

DP

Daniel Podolsky in Go-go!
Vladimir Votinov
MITM tls config
а вот этого я не делал

только по прямому назначению и connect hijack
источник

AS

Andrey S in Go-go!
Vladimir Votinov
MITM tls config
источник

AS

Andrey S in Go-go!
Vladimir Votinov
MITM tls config
так это проще самому разобрать - там не сложно...
источник

VV

Vladimir Votinov in Go-go!
Daniel Podolsky
а вот этого я не делал

только по прямому назначению и connect hijack
Есть подозрение что это ОС подсирает. На хост машине ок, а в контейнере такая беда.
источник

VV

Vladimir Votinov in Go-go!
Посмотрю, спасибо
источник

AS

Andrey S in Go-go!
я писал разбор TLS client hello простой с тем чтобы выдрать SNI...
источник