Nightly Builds — еженощные сборки

Хотите говорить о Far и не знаете, куда обратиться?
User avatar
John Doe
Бюрократ
Posts: 13801
Joined: Wed 27 Apr, 2005 20:42
Has thanked: 72 times
Been thanked: 425 times
Contact:

Nightly Builds — еженощные сборки

Post by John Doe »

Внимание: Тема служит для обсуждения вопросов, связанных с автоматически создаваемыми "ночными сборками".
Данная тема не служит для обсуждения нововведений самого фара.

Для сообщения о багах самого фара и стандартных плагинов используйте специальный подфорум и багтрекер.

Для „багрепортов по горячим следам” используйте специальную тему.

Нарушения будут наказываться.
Last edited by HaRT on Sat 30 May, 2020 18:57, edited 2 times in total.
Reason: Сообщение сделано шапкой Темы
User avatar
NightRoman
Posts: 6184
Joined: Fri 18 Aug, 2006 13:52
Location: Cambridge, UK
Has thanked: 32 times
Been thanked: 62 times
Contact:

Nightly Builds — еженощные сборки

Post by NightRoman »

Latest post of the previous page:

И даже не во всякой версии PS. В самой последней v6-beta.9 эта команда работает
Invoke-WebRequest https://www.farmanager.com/nightly/update3.php?p=64

Но код, который выше с Net.WebClient к PS отношения не имеет. Он написан на PS, но это просто суть обычный .NET.

Что-то поменялось-таки, какие-то нужны новые настройки для такого реквеста из .NET. Но тут я не силен. Все работало по умолчанию до сих пор.

(офф
А новый Invoke-WebRequest в 6-ке, видно, поумнее. Надо будет в его код глянуть, если другого выхода не найдется. С другой стороны, там вроде не совсем обычный .NET, не факт, что это сработает для обычного.
)
Last edited by NightRoman on Mon 30 Oct, 2017 13:30, edited 3 times in total.
User avatar
John Doe
Бюрократ
Posts: 13801
Joined: Wed 27 Apr, 2005 20:42
Has thanked: 72 times
Been thanked: 425 times
Contact:

Nightly Builds — еженощные сборки

Post by John Doe »

t-rex wrote: Mon 30 Oct, 2017 12:40У нас теперь только https, с http идёт редирект на https
Вероятно поэтому и ссылки на api.farmanager.com из lua-мануалов поломались.
(Во всяком случае у меня в chm этот редирект не работает)
User avatar
t-rex
Страшный и ужасный
Posts: 4910
Joined: Tue 15 Mar, 2005 16:17
Location: Tel-Aviv
Has thanked: 1 time
Been thanked: 8 times
Contact:

Nightly Builds — еженощные сборки

Post by t-rex »

NightRoman wrote: Mon 30 Oct, 2017 13:18И даже не во всякой версии PS. В самой последней v6-beta.9 эта команда работает
Invoke-WebRequest https://www.farmanager.com/nightly/update3.php?p=64

Но код, который выше с Net.WebClient к PS отношения не имеет. Он написан на PS, но это просто суть обычный .NET.

Что-то поменялось-таки, какие-то нужны новые настройки для такого реквеста из .NET. Но тут я не силен. Все работало по умолчанию до сих пор.

(офф
А новый Invoke-WebRequest в 6-ке, видно, поумнее. Надо будет в его код глянуть, если другого выхода не найдется. С другой стороны, там вроде не совсем обычный .NET, не факт, что это сработает для обычного.
)
Дополнительно, сейчас разрешен только TLSv1.2 со след. сайферами - 'ECDHE-ECDSA-AES256-GCM-SHA384:ECDHE-RSA-AES256-GCM-SHA384:ECDHE-ECDSA-CHACHA20-POLY1305:ECDHE-RSA-CHACHA20-POLY1305:ECDHE-ECDSA-AES128-GCM-SHA256:ECDHE-RSA-AES128-GCM-SHA256:ECDHE-ECDSA-AES256-SHA384:ECDHE-RSA-AES256-SHA384:ECDHE-ECDSA-AES128-SHA256:ECDHE-RSA-AES128-SHA256


Может он это не поддерживает?
User avatar
NightRoman
Posts: 6184
Joined: Fri 18 Aug, 2006 13:52
Location: Cambridge, UK
Has thanked: 32 times
Been thanked: 62 times
Contact:

Nightly Builds — еженощные сборки

Post by NightRoman »

t-rex, да, копать туда надо (мне и другим).

Пока нашел такой рабочий вариант (ссылка на SO с подсказкой указана).

Code: Select all

# https://stackoverflow.com/a/46254549/323582

$AllProtocols = [System.Net.SecurityProtocolType]'Ssl3,Tls,Tls11,Tls12'
[System.Net.ServicePointManager]::SecurityProtocol = $AllProtocols

$URL = 'https://www.farmanager.com/nightly/update3.php?p=64'
$web = New-Object Net.WebClient
$web.DownloadString($URL)
Если этот трик будет стабильно работать, то жить можно.

UPD: или достаточно одной команды перед посылкой запросов

Code: Select all

[System.Net.ServicePointManager]::SecurityProtocol = 'Ssl3,Tls,Tls11,Tls12'
Last edited by NightRoman on Mon 30 Oct, 2017 14:30, edited 1 time in total.
User avatar
Smitis
Posts: 1709
Joined: Fri 18 Mar, 2005 12:51
Location: Питер
Has thanked: 23 times
Been thanked: 55 times

Nightly Builds — еженощные сборки

Post by Smitis »

NightRoman wrote: Mon 30 Oct, 2017 14:18или достаточно одной команды перед посылкой запросов
Да, так качает :Yahoo!:
Разум когда-нибудь победит.
User avatar
t-rex
Страшный и ужасный
Posts: 4910
Joined: Tue 15 Mar, 2005 16:17
Location: Tel-Aviv
Has thanked: 1 time
Been thanked: 8 times
Contact:

Nightly Builds — еженощные сборки

Post by t-rex »

Будет достаточно и [System.Net.ServicePointManager]::SecurityProtocol = 'Tls12'
User avatar
NightRoman
Posts: 6184
Joined: Fri 18 Aug, 2006 13:52
Location: Cambridge, UK
Has thanked: 32 times
Been thanked: 62 times
Contact:

Nightly Builds — еженощные сборки

Post by NightRoman »

t-rex wrote: Mon 30 Oct, 2017 15:27Будет достаточно и [System.Net.ServicePointManager]::SecurityProtocol = 'Tls12'
Да, но там опять что-нибудь поменяется. Лучше уж с запасом.
User avatar
John Doe
Бюрократ
Posts: 13801
Joined: Wed 27 Apr, 2005 20:42
Has thanked: 72 times
Been thanked: 425 times
Contact:

Nightly Builds — еженощные сборки

Post by John Doe »

John Doe wrote: Mon 30 Oct, 2017 13:42
t-rex wrote: Mon 30 Oct, 2017 12:40У нас теперь только https, с http идёт редирект на https
Вероятно поэтому и ссылки на api.farmanager.com из lua-мануалов поломались.
(Во всяком случае у меня в chm этот редирект не работает)
А дело похоже том, что IE8 не понимает этих новых протоколов.
farmanager.com не открывается оттуда.
Плагин Update тоже не работает.
User avatar
t-rex
Страшный и ужасный
Posts: 4910
Joined: Tue 15 Mar, 2005 16:17
Location: Tel-Aviv
Has thanked: 1 time
Been thanked: 8 times
Contact:

Nightly Builds — еженощные сборки

Post by t-rex »

John Doe wrote: Tue 31 Oct, 2017 14:40
John Doe wrote: Mon 30 Oct, 2017 13:42
t-rex wrote: Mon 30 Oct, 2017 12:40У нас теперь только https, с http идёт редирект на https
Вероятно поэтому и ссылки на api.farmanager.com из lua-мануалов поломались.
(Во всяком случае у меня в chm этот редирект не работает)
А дело похоже том, что IE8 не понимает этих новых протоколов.
farmanager.com не открывается оттуда.
Плагин Update тоже не работает.
Ты бы ещё IE6 запустил.
А Updates должен автор починить.
User avatar
John Doe
Бюрократ
Posts: 13801
Joined: Wed 27 Apr, 2005 20:42
Has thanked: 72 times
Been thanked: 425 times
Contact:

Nightly Builds — еженощные сборки

Post by John Doe »

t-rex wrote: Tue 31 Oct, 2017 19:17Ты бы ещё IE6 запустил.
Сам IE8 мне побоку, а проблема в том, что его компоненты использует система, для CHM, и (не знаю подробностей) для скачивания.
И увы, IE8 это последнее что ещё работает на XP..

Update(Ex) не работает именно на XP, поэтому сомневаюсь что это можно починить.
User avatar
t-rex
Страшный и ужасный
Posts: 4910
Joined: Tue 15 Mar, 2005 16:17
Location: Tel-Aviv
Has thanked: 1 time
Been thanked: 8 times
Contact:

Nightly Builds — еженощные сборки

Post by t-rex »

John Doe wrote: Tue 31 Oct, 2017 19:23
t-rex wrote: Tue 31 Oct, 2017 19:17Ты бы ещё IE6 запустил.
Сам IE8 мне побоку, а проблема в том, что его компоненты использует система, для CHM, и (не знаю подробностей) для скачивания.
И увы, IE8 это последнее что ещё работает на XP..

Update(Ex) не работает именно на XP, поэтому сомневаюсь что это можно починить.
На xp без OpenSSL даже tlsv1.1 нету, пора уже нормальный виндовс ставить
User avatar
abelenki
Posts: 501
Joined: Thu 02 Jul, 2009 07:39
Location: Perm, Russia
Has thanked: 174 times
Been thanked: 23 times
Contact:

Nightly Builds — еженощные сборки

Post by abelenki »

уже два дня не собраются ночные билды.

дата сборки - 2017-11-09.
User avatar
DrKnS
Posts: 6114
Joined: Thu 04 Aug, 2005 06:44
Location: Kyiv
Has thanked: 12 times
Been thanked: 426 times

Nightly Builds — еженощные сборки

Post by DrKnS »

abelenki wrote: Sat 11 Nov, 2017 07:49уже два дня не собраются ночные билды.
Переписывание истории, как правило, до добра не доводит:
history.png
history.png (195.09 KiB) Viewed 15322 times
MDM
Posts: 90
Joined: Fri 02 Dec, 2005 20:47
Location: Москва
Has thanked: 4 times
Been thanked: 2 times

Nightly Builds — еженощные сборки

Post by MDM »

Не знаю куда "копать". FAR перестал обновляться, обновляю скриптом powershell. Вот что получаю на запрос:

Image

Через браузер (vivaldi) страница открывается.
2useven10
Posts: 5192
Joined: Mon 07 Sep, 2009 10:40
Has thanked: 18 times
Been thanked: 309 times

Nightly Builds — еженощные сборки

Post by 2useven10 »

1) здесь офтопик
2) теперь https://
3) также может быть полезно: viewtopic.php?p=146908#p146908
MDM
Posts: 90
Joined: Fri 02 Dec, 2005 20:47
Location: Москва
Has thanked: 4 times
Been thanked: 2 times

Nightly Builds — еженощные сборки

Post by MDM »

Спасибо, не заметил https, помогло решение по ссылке:

Code: Select all

[System.Net.ServicePointManager]::SecurityProtocol = 'Ssl3,Tls,Tls11,Tls12'
Post Reply

Return to “Обсуждение Far Manager”