Size: a a a

2020 June 19

D𝔇

Dmitry 𝔇𝔪𝔦𝔱𝔯𝔶... in pro.jvm
Это не спека тлс, а ее краткое изложение понятным языком
источник

S

SergejB in pro.jvm
Sam Panza
Стектрейс в студию, давай с этого начнём
KeyStore is :
keyStore type is : jks
keyStore provider is :
init keystore
init keymanager of type SunX509
trustStore is: .\config\trustStore
trustStore type is : jks
trustStore provider is :
init truststore
adding as trusted cert:
 Subject:
 Issuer:  
 Algorithm: RSA; Serial number:
 Valid from

adding as trusted cert:
 Subject: CN=, O=, C=
 Issuer:  CN=, O=, C=
 Algorithm: RSA; Serial number:
 Valid from xxx until yyy

adding as trusted cert:
 Subject: CN=, O=, C=
 Issuer:  CN=, O=, C=
 Algorithm: RSA; Serial number: 0x1
 Valid from xxx until xxx

trigger seeding of SecureRandom
done seeding SecureRandom
%% No cached client session
* ClientHello, TLSv1
RandomCookie:  GMT: .. bytes = { .. }
Session ID:  {}
Cipher Suites: [SSL_RSA_WITH_RC4_128_MD5, SSL_RSA_WITH_RC4_128_SHA, TLS_RSA_WITH
_AES_128_CBC_SHA, TLS_DHE_RSA_WITH_AES_128_CBC_SHA, TLS_DHE_DSS_WITH_AES_128_CBC
_SHA, SSL_RSA_WITH_3DES_EDE_CBC_SHA, SSL_DHE_RSA_WITH_3DES_EDE_CBC_SHA, SSL_DHE_
DSS_WITH_3DES_EDE_CBC_SHA, SSL_RSA_WITH_DES_CBC_SHA, SSL_DHE_RSA_WITH_DES_CBC_SH
A, SSL_DHE_DSS_WITH_DES_CBC_SHA, SSL_RSA_EXPORT_WITH_RC4_40_MD5, SSL_RSA_EXPORT_
WITH_DES40_CBC_SHA, SSL_DHE_RSA_EXPORT_WITH_DES40_CBC_SHA, SSL_DHE_DSS_EXPORT_WI
TH_DES40_CBC_SHA]
Compression Methods:  { 0 }
*

AWT-EventQueue-0, WRITE: TLSv1 Handshake, length = 73
AWT-EventQueue-0, WRITE: SSLv2 client hello message, length = 98
AWT-EventQueue-0, READ: Unknown-3.3 Alert, length = 2
AWT-EventQueue-0, RECV TLSv1 ALERT:  fatal, handshake_failure
AWT-EventQueue-0, called closeSocket()
AWT-EventQueue-0, handling exception: javax.net.ssl.SSLHandshakeException: Received fatal alert: handshake_failure
java.lang.reflect.InvocationTargetException
       at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
       at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.
java:39)
       at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces
sorImpl.java:25)
       at java.lang.reflect.Method.invoke(Method.java:597)
источник

VP

Vladimir Petrakovich in pro.jvm
SergejB
KeyStore is :
keyStore type is : jks
keyStore provider is :
init keystore
init keymanager of type SunX509
trustStore is: .\config\trustStore
trustStore type is : jks
trustStore provider is :
init truststore
adding as trusted cert:
 Subject:
 Issuer:  
 Algorithm: RSA; Serial number:
 Valid from

adding as trusted cert:
 Subject: CN=, O=, C=
 Issuer:  CN=, O=, C=
 Algorithm: RSA; Serial number:
 Valid from xxx until yyy

adding as trusted cert:
 Subject: CN=, O=, C=
 Issuer:  CN=, O=, C=
 Algorithm: RSA; Serial number: 0x1
 Valid from xxx until xxx

trigger seeding of SecureRandom
done seeding SecureRandom
%% No cached client session
* ClientHello, TLSv1
RandomCookie:  GMT: .. bytes = { .. }
Session ID:  {}
Cipher Suites: [SSL_RSA_WITH_RC4_128_MD5, SSL_RSA_WITH_RC4_128_SHA, TLS_RSA_WITH
_AES_128_CBC_SHA, TLS_DHE_RSA_WITH_AES_128_CBC_SHA, TLS_DHE_DSS_WITH_AES_128_CBC
_SHA, SSL_RSA_WITH_3DES_EDE_CBC_SHA, SSL_DHE_RSA_WITH_3DES_EDE_CBC_SHA, SSL_DHE_
DSS_WITH_3DES_EDE_CBC_SHA, SSL_RSA_WITH_DES_CBC_SHA, SSL_DHE_RSA_WITH_DES_CBC_SH
A, SSL_DHE_DSS_WITH_DES_CBC_SHA, SSL_RSA_EXPORT_WITH_RC4_40_MD5, SSL_RSA_EXPORT_
WITH_DES40_CBC_SHA, SSL_DHE_RSA_EXPORT_WITH_DES40_CBC_SHA, SSL_DHE_DSS_EXPORT_WI
TH_DES40_CBC_SHA]
Compression Methods:  { 0 }
*

AWT-EventQueue-0, WRITE: TLSv1 Handshake, length = 73
AWT-EventQueue-0, WRITE: SSLv2 client hello message, length = 98
AWT-EventQueue-0, READ: Unknown-3.3 Alert, length = 2
AWT-EventQueue-0, RECV TLSv1 ALERT:  fatal, handshake_failure
AWT-EventQueue-0, called closeSocket()
AWT-EventQueue-0, handling exception: javax.net.ssl.SSLHandshakeException: Received fatal alert: handshake_failure
java.lang.reflect.InvocationTargetException
       at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
       at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.
java:39)
       at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces
sorImpl.java:25)
       at java.lang.reflect.Method.invoke(Method.java:597)
Это что?
источник

S

SergejB in pro.jvm
Vladimir Petrakovich
Это что?
Стектрейс пофиксен
источник
2020 June 20

WD

WhoLetThe DogsOut in pro.jvm
Всем привет! Есть тут эксперты по идеевским плагинам? Мне необходимо получить модуль, в котором находится фокус пользователя в произвольный момент времени. (На практике нужен текущий модуль при вызове PsiAugmentProvider#getAugments.)
источник

IS

Ivan Stepanov in pro.jvm
Привет всем, помогите с BNF парсером. Я делаю расширение для intellij idea.

У меня для Live Preview есть такой токен:
INTEGER_LITERAL   = "regexp:[\-\+]?[0-9]+"
И такие правила:
NUMBER ::= FLOAT_LITERAL | HEX_LITERAL | BINARY_LITERAL | INTEGER_LITERAL
LITERAL ::= NUMBER


Но он почему-то не может пропарсить '1', может пропарсить '-1',  '+1', '123'. С чем это может быть связано?
источник

NG

Nikita Gryzlov in pro.jvm
Ivan Stepanov
Привет всем, помогите с BNF парсером. Я делаю расширение для intellij idea.

У меня для Live Preview есть такой токен:
INTEGER_LITERAL   = "regexp:[\-\+]?[0-9]+"
И такие правила:
NUMBER ::= FLOAT_LITERAL | HEX_LITERAL | BINARY_LITERAL | INTEGER_LITERAL
LITERAL ::= NUMBER


Но он почему-то не может пропарсить '1', может пропарсить '-1',  '+1', '123'. С чем это может быть связано?
У вас проблема именно с bnf или с jflex? Насколько я помню туториал по разработке плагинов для идеи, лексер там рекомендуется делать на базе jflex, а на bnf только парсер. А у вас получается лексер и парсер в одном.
З.ы. На jflex литералы с минусом точно работают, проверял
источник

NG

Nikita Gryzlov in pro.jvm
Если проблема в бнф, проверьте, что у вас выше по файлу нет описания токена для минуса. Приоритеты могут мешать
источник

AS

Anatoly Shirokov in pro.jvm
ребят, а чата по spring boot отдельного нет?
источник

ch

central hardware in pro.jvm
по моему это тот чат имя которого нельзя называть, посему удали, пингани админов раскажут историю про него
источник

NG

Nikita Gryzlov in pro.jvm
central hardware
по моему это тот чат имя которого нельзя называть, посему удали, пингани админов раскажут историю про него
Любопытно!
источник

I

Igor in pro.jvm
источник

 P

 ‌‌Gleb Pilipets... in pro.jvm
Понял, спасибо.
источник

w

wystan_hugh in pro.jvm
Кстати помню тот неадекватный чатик. Админ запретил обсуждать jhipster, потому что «проект специально содержит в себе эксплойт и вас хакнут», я попытался оспорить утверждение и меня прогнали.
источник

VP

Vladislav Plakhov in pro.jvm
А над ними можно пофлить? Или они сразу в бан кидают
источник

AE

Alexandr Emelyanov in pro.jvm
Vladislav Plakhov
А над ними можно пофлить? Или они сразу в бан кидают
Зачем?
источник

R

Rose in pro.jvm
Дайте точные ключевые слова для поиска инфы по разработке на java для телефонов ушедшего времени
источник

A

Andrei in pro.jvm
Rose
Дайте точные ключевые слова для поиска инфы по разработке на java для телефонов ушедшего времени
j2me
источник

R

Rose in pro.jvm
Andrei
j2me
+
Если кто то заинтересован тоже, то есть литература:
Горнаков С.Г. Программирование мобильных телефонов на Java 2 Micro Edition
источник

AE

Alexandr Emelyanov in pro.jvm
Rose
+
Если кто то заинтересован тоже, то есть литература:
Горнаков С.Г. Программирование мобильных телефонов на Java 2 Micro Edition
Вопрос, зачем?
источник