Page 21 of 23

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

Posted: Tue 23 Dec, 2008 18:02
by John Doe
Внимание: Тема служит для обсуждения вопросов, связанных с автоматически создаваемыми "ночными сборками".
Данная тема не служит для обсуждения нововведений самого фара.

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

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

Нарушения будут наказываться.

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

Posted: Mon 30 Oct, 2017 13:18
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, не факт, что это сработает для обычного.
)

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

Posted: Mon 30 Oct, 2017 13:42
by John Doe
t-rex wrote: Mon 30 Oct, 2017 12:40У нас теперь только https, с http идёт редирект на https
Вероятно поэтому и ссылки на api.farmanager.com из lua-мануалов поломались.
(Во всяком случае у меня в chm этот редирект не работает)

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

Posted: Mon 30 Oct, 2017 14:05
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


Может он это не поддерживает?

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

Posted: Mon 30 Oct, 2017 14:18
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'

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

Posted: Mon 30 Oct, 2017 14:51
by Smitis
NightRoman wrote: Mon 30 Oct, 2017 14:18или достаточно одной команды перед посылкой запросов
Да, так качает :Yahoo!:

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

Posted: Mon 30 Oct, 2017 15:27
by t-rex
Будет достаточно и [System.Net.ServicePointManager]::SecurityProtocol = 'Tls12'

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

Posted: Mon 30 Oct, 2017 16:53
by NightRoman
t-rex wrote: Mon 30 Oct, 2017 15:27Будет достаточно и [System.Net.ServicePointManager]::SecurityProtocol = 'Tls12'
Да, но там опять что-нибудь поменяется. Лучше уж с запасом.

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

Posted: Tue 31 Oct, 2017 14:40
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 тоже не работает.

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

Posted: Tue 31 Oct, 2017 19:17
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 должен автор починить.

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

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

Update(Ex) не работает именно на XP, поэтому сомневаюсь что это можно починить.

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

Posted: Tue 31 Oct, 2017 20:51
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 нету, пора уже нормальный виндовс ставить

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

Posted: Sat 11 Nov, 2017 07:49
by abelenki
уже два дня не собраются ночные билды.

дата сборки - 2017-11-09.

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

Posted: Sat 11 Nov, 2017 14:50
by DrKnS
abelenki wrote: Sat 11 Nov, 2017 07:49уже два дня не собраются ночные билды.
Переписывание истории, как правило, до добра не доводит:
history.png
history.png (195.09 KiB) Viewed 12159 times

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

Posted: Sun 19 Nov, 2017 13:47
by MDM
Не знаю куда "копать". FAR перестал обновляться, обновляю скриптом powershell. Вот что получаю на запрос:

Image

Через браузер (vivaldi) страница открывается.

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

Posted: Sun 19 Nov, 2017 15:16
by 2useven10
1) здесь офтопик
2) теперь https://
3) также может быть полезно: viewtopic.php?p=146908#p146908

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

Posted: Sun 19 Nov, 2017 17:18
by MDM
Спасибо, не заметил https, помогло решение по ссылке:

Code: Select all

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