Janus.asmx - 404
От: CreatorCray  
Дата: 26.12.16 07:47
Оценка:
Чота сломалось похоже:

http://rsdn.org/ws/Janus.asmx

Server Error
404 — File or directory not found.
The resource you are looking for might have been removed, had its name changed, or is temporarily unavailable.
Re: Janus.asmx - 404
От: _Raz_  
Дата: 26.12.16 07:55
Оценка: +1
Здравствуйте, CreatorCray, Вы писали:

CC>http://rsdn.org/ws/Janus.asmx


http://rsdn.org/ws/JanusAT.asmx
... << RSDN@Home 1.0.0 alpha 5 rev. 0>>
Re[2]: Janus.asmx - 404
От: CreatorCray  
Дата: 26.12.16 08:16
Оценка:
Здравствуйте, _Raz_, Вы писали:

_R_>http://rsdn.org/ws/JanusAT.asmx


Nope:

System.Web.Services.Protocols.SoapException: Server did not recognize the value of HTTP Header SOAPAction: http://tempuri.org/Sync.
   at System.Web.Services.Protocols.SoapHttpClientProtocol.ReadResponse(SoapClientMessage message, WebResponse response, Stream responseStream, Boolean asyncCall)
   at System.Web.Services.Protocols.SoapHttpClientProtocol.Invoke(String methodName, Object[] parameters)
   at Rsdn.Janus.WebService.JanusSvc.Sync(JanusRequest req)
   at Rsdn.Janus.Synchronizer.GetJanusResponse(JanusSvc svc, JanusRequest svcReq)
   at Rsdn.Janus.Synchronizer.Sync(JanusSvcEx svc)
Re[3]: Janus.asmx - 404
От: _Raz_  
Дата: 26.12.16 08:37
Оценка:
Здравствуйте, CreatorCray, Вы писали:

CC>
CC>System.Web.Services.Protocols.SoapException: Server did not recognize the value of HTTP Header SOAPAction: http://tempuri.org/Sync.
CC>


req:
POST http://rsdn.org/ws/JanusAT.asmx HTTP/1.1
User-Agent: Mozilla/4.0 (compatible; MSIE 6.0; MS Web Services Client Protocol 4.0.30319.42000)
Accept-Encoding: gzip,deflate
Content-Type: text/xml; charset=utf-8
SOAPAction: "http://rsdn.ru/Janus/GetNewData"
Host: rsdn.org
Content-Length: 5209
Expect: 100-continue
Connection: Keep-Alive


resp:
HTTP/1.1 200 OK
Cache-Control: private
Content-Length: 7128
Content-Type: text/xml; charset=utf-8
Vary: Accept-Encoding
Server: Microsoft-IIS/8.5
Set-Cookie: ...
X-AspNet-Version: 4.0.30319
X-Powered-By: ASP.NET
X-Powered-By: ARR/2.5
Date: Mon, 26 Dec 2016 08:35:24 GMT
... << RSDN@Home 1.0.0 alpha 5 rev. 0>>
Re[4]: Janus.asmx - 404
От: CreatorCray  
Дата: 26.12.16 08:40
Оценка:
Здравствуйте, _Raz_, Вы писали:

CC>>
CC>>System.Web.Services.Protocols.SoapException: Server did not recognize the value of HTTP Header SOAPAction: http://tempuri.org/Sync.
CC>>


_R_>req:

_R_>
_R_>POST http://rsdn.org/ws/JanusAT.asmx HTTP/1.1
_R_>User-Agent: Mozilla/4.0 (compatible; MSIE 6.0; MS Web Services Client Protocol 4.0.30319.42000)
_R_>Accept-Encoding: gzip,deflate
_R_>Content-Type: text/xml; charset=utf-8
_R_>SOAPAction: "http://rsdn.ru/Janus/GetNewData"
_R_>Host: rsdn.org
_R_>Content-Length: 5209
_R_>Expect: 100-continue
_R_>Connection: Keep-Alive
_R_>


Да, да, классическое "у меня такая же нога и она не болит".
Мой Janus с AT версией не работает.
Нельзя ли вернуть старую, для compatibility?
Re: Janus.asmx - 404
От: AndrewVK Россия http://blogs.rsdn.org/avk
Дата: 26.12.16 11:30
Оценка:
Здравствуйте, CreatorCray, Вы писали:

CC>Чота сломалось похоже:

CC>http://rsdn.org/ws/Janus.asmx

Deprecated. Я думал что его давно уже никто не использует.
... << RSDN@Home 1.0.0 alpha 5 rev. 0 on Windows 8 6.2.9200.0>>
AVK Blog
Re[5]: Janus.asmx - 404
От: AndrewVK Россия http://blogs.rsdn.org/avk
Дата: 26.12.16 11:32
Оценка:
Здравствуйте, CreatorCray, Вы писали:

CC>Да, да, классическое "у меня такая же нога и она не болит".


Не, это классическое "криворукие админы не настроили проксю"
... << RSDN@Home 1.0.0 alpha 5 rev. 0 on Windows 8 6.2.9200.0>>
AVK Blog
Re[2]: Janus.asmx - 404
От: CreatorCray  
Дата: 26.12.16 11:47
Оценка:
Здравствуйте, AndrewVK, Вы писали:

AVK>Deprecated.

Совсем с концами или есть шанс его таки оставить compatibility sake?

AVK>Я думал что его давно уже никто не использует.

Гм. А как же в статистику посмотреть? Я например только так сюда и хожу.
Re[3]: Janus.asmx - 404
От: AndrewVK Россия http://blogs.rsdn.org/avk
Дата: 26.12.16 12:38
Оценка:
Здравствуйте, CreatorCray, Вы писали:

AVK>>Deprecated.

CC>Совсем с концами или есть шанс его таки оставить compatibility sake?

Шанс то, конечно, есть, но очень не хотелось бы держать этот сракокод в проекте.

AVK>>Я думал что его давно уже никто не использует.

CC>Гм. А как же в статистику посмотреть?

По сервисам статистики нет.

CC> Я например только так сюда и хожу.


Что то мне подсказывает, что только ты и ходишь. Может все таки попробуешь разобраться у себя? Потому что никаких принципиальных отличий в плане протокола у старого и нового сервисов нет.
... << RSDN@Home 1.0.0 alpha 5 rev. 0 on Windows 8 6.2.9200.0>>
AVK Blog
Re[4]: Janus.asmx - 404
От: CreatorCray  
Дата: 26.12.16 13:13
Оценка:
Здравствуйте, AndrewVK, Вы писали:

AVK>Шанс то, конечно, есть, но очень не хотелось бы держать этот сракокод в проекте.

Тут я тотально понимаю и поддерживаю.

AVK>Может все таки попробуешь разобраться у себя?

Это несколько complicated.
Даже инсталлер новой версии хз где брать — все странички устарели, а из сурсов собирать банально нечем.
Проще будет забить болт на весь форум вообще.

AVK>Потому что никаких принципиальных отличий в плане протокола у старого и нового сервисов нет.

Уже достаточно что мой Janus шлёт запрос http://tempuri.org/Sync а новый протокол ожидает http://rsdn.ru/Janus/GetNewData
Re[5]: Janus.asmx - 404
От: AndrewVK Россия http://blogs.rsdn.org/avk
Дата: 26.12.16 13:35
Оценка:
Здравствуйте, CreatorCray, Вы писали:

CC>Это несколько complicated.

CC>Даже инсталлер новой версии хз где брать — все странички устарели, а из сурсов собирать банально нечем.

tc.rsdn.org

AVK>>Потому что никаких принципиальных отличий в плане протокола у старого и нового сервисов нет.

CC>Уже достаточно что мой Janus шлёт запрос http://tempuri.org/Sync а новый протокол ожидает http://rsdn.ru/Janus/GetNewData

Почему достаточно?
AVK Blog
Re[5]: Janus.asmx - 404
От: AndrewVK Россия http://blogs.rsdn.org/avk
Дата: 26.12.16 16:53
Оценка:
Здравствуйте, CreatorCray, Вы писали:

Ну так чего, получилось что нибудь?
... << RSDN@Home 1.0.0 alpha 5 rev. 0 on Windows 8 6.2.9200.0>>
AVK Blog
Re[6]: Janus.asmx - 404
От: CreatorCray  
Дата: 26.12.16 21:50
Оценка:
Здравствуйте, AndrewVK, Вы писали:

CC>>Даже инсталлер новой версии хз где брать — все странички устарели, а из сурсов собирать банально нечем.

AVK>tc.rsdn.org
Взял оттуда Janus > Continious integration default-NET40 > #102 (26 Dec 16 17:15)

Создал новую пустую базу, добавил форумы, на которые был когда то подписан. При попытке синхронизации:

Загрузка дополнительных сообщений — CriticalError
LinqToDB.Linq.LinqException: Sequence 'db.Rates(r => (((r.MessageID == Convert(ps[1]).messageId) AndAlso (r.UserID == Convert(ps[1]).userId)) AndAlso (Convert(r.RateType) == Convert(Convert(ps[3])))))' cannot be converted to SQL.
at LinqToDB.Linq.Builder.ExpressionBuilder.BuildSequence(BuildInfo buildInfo) in i:\linq2db\Source\Linq\Builder\ExpressionBuilder.cs:line 190
at LinqToDB.Linq.Builder.UpdateBuilder.Set.BuildMethodCall(ExpressionBuilder builder, MethodCallExpression methodCall, BuildInfo buildInfo) in i:\linq2db\Source\Linq\Builder\UpdateBuilder.cs:line 406
at LinqToDB.Linq.Builder.MethodCallBuilder.BuildSequence(ExpressionBuilder builder, BuildInfo buildInfo) in i:\linq2db\Source\Linq\Builder\MethodCallBuilder.cs:line 22
at LinqToDB.Linq.Builder.ExpressionBuilder.BuildSequence(BuildInfo buildInfo) in i:\linq2db\Source\Linq\Builder\ExpressionBuilder.cs:line 177
at LinqToDB.Linq.Builder.UpdateBuilder.Set.BuildMethodCall(ExpressionBuilder builder, MethodCallExpression methodCall, BuildInfo buildInfo) in i:\linq2db\Source\Linq\Builder\UpdateBuilder.cs:line 406
at LinqToDB.Linq.Builder.MethodCallBuilder.BuildSequence(ExpressionBuilder builder, BuildInfo buildInfo) in i:\linq2db\Source\Linq\Builder\MethodCallBuilder.cs:line 22
at LinqToDB.Linq.Builder.ExpressionBuilder.BuildSequence(BuildInfo buildInfo) in i:\linq2db\Source\Linq\Builder\ExpressionBuilder.cs:line 177
at LinqToDB.Linq.Builder.UpdateBuilder.Set.BuildMethodCall(ExpressionBuilder builder, MethodCallExpression methodCall, BuildInfo buildInfo) in i:\linq2db\Source\Linq\Builder\UpdateBuilder.cs:line 406
at LinqToDB.Linq.Builder.MethodCallBuilder.BuildSequence(ExpressionBuilder builder, BuildInfo buildInfo) in i:\linq2db\Source\Linq\Builder\MethodCallBuilder.cs:line 22
at LinqToDB.Linq.Builder.ExpressionBuilder.BuildSequence(BuildInfo buildInfo) in i:\linq2db\Source\Linq\Builder\ExpressionBuilder.cs:line 177
at LinqToDB.Linq.Builder.UpdateBuilder.Set.BuildMethodCall(ExpressionBuilder builder, MethodCallExpression methodCall, BuildInfo buildInfo) in i:\linq2db\Source\Linq\Builder\UpdateBuilder.cs:line 406
at LinqToDB.Linq.Builder.MethodCallBuilder.BuildSequence(ExpressionBuilder builder, BuildInfo buildInfo) in i:\linq2db\Source\Linq\Builder\MethodCallBuilder.cs:line 22
at LinqToDB.Linq.Builder.ExpressionBuilder.BuildSequence(BuildInfo buildInfo) in i:\linq2db\Source\Linq\Builder\ExpressionBuilder.cs:line 177
at LinqToDB.Linq.Builder.UpdateBuilder.BuildMethodCall(ExpressionBuilder builder, MethodCallExpression methodCall, BuildInfo buildInfo) in i:\linq2db\Source\Linq\Builder\UpdateBuilder.cs:line 24
at LinqToDB.Linq.Builder.MethodCallBuilder.BuildSequence(ExpressionBuilder builder, BuildInfo buildInfo) in i:\linq2db\Source\Linq\Builder\MethodCallBuilder.cs:line 22
at LinqToDB.Linq.Builder.ExpressionBuilder.BuildSequence(BuildInfo buildInfo) in i:\linq2db\Source\Linq\Builder\ExpressionBuilder.cs:line 177
at LinqToDB.Linq.Builder.ExpressionBuilder.Build[T]() in i:\linq2db\Source\Linq\Builder\ExpressionBuilder.cs:line 148
at LinqToDB.Linq.CompiledTable`1.GetInfo(IDataContext dataContext) in i:\linq2db\Source\Linq\CompiledTableT.cs:line 65
at LinqToDB.Linq.CompiledTable`1.Execute(Object[] parameters) in i:\linq2db\Source\Linq\CompiledTableT.cs:line 91
at lambda_method(Closure , Object[] )
at LinqToDB.CompiledQuery.ExecuteQuery[TResult](Object[] args) in i:\linq2db\Source\CompiledQuery.cs:line 33
at LinqToDB.CompiledQuery.Invoke[TDC,T1,T2,T3,TResult](TDC dataContext, T1 arg1, T2 arg2, T3 arg3) in i:\linq2db\Source\CompiledQuery.cs:line 134
at Rsdn.Janus.MessagesSyncHelper.AddNewRates(IDataContext db, JanusRatingInfo[] rates, Action`2 progressHandler) in C:\Rsdn\TeamCity\buildAgent\work\7d226ac7ab34ad6\Rsdn\Janus.Rsdn\Synchronization\Tasks\MessagesSyncHelper.cs:line 170
at Rsdn.Janus.MessagesSyncHelper.AddNewMessages(ISyncContext context, JanusMessageInfo[] messages, JanusRatingInfo[] rates, JanusModerateInfo[] moderatorials, Action`1 afterProcessInTxHandler, Int32 selfID) in C:\Rsdn\TeamCity\buildAgent\work\7d226ac7ab34ad6\Rsdn\Janus.Rsdn\Synchronization\Tasks\MessagesSyncHelper.cs:line 269
at Rsdn.Janus.TopicSyncTask.ProcessResponse(ISyncContext context, TopicRequest request, TopicResponse response) in C:\Rsdn\TeamCity\buildAgent\work\7d226ac7ab34ad6\Rsdn\Janus.Rsdn\Synchronization\Tasks\TopicSyncTask.cs:line 56
at Rsdn.Janus.SimpleSyncTask`3.Sync(ISyncContext context, TSvc svc, Int32 retries, ITaskIndicator indicator)


И пачка из 89 тем для загрузки висит в исходящих с "Для сообщения ... не найден родитель".
Загруженных сообщений — 0.


Upd: грохнул все эти "не найден родитель", теперь синхронизация завершается без ошибок, но по прежнему 0 сообщений, все подписанные темы — пустые.

Upd2: janus://article-list/108 выдаёт что то на китайском.

琉硥⽴瑨汭믯㲿䐡䍏奔䕐䠠䵔⁌啐䱂䍉∠⼭圯䌳⼯呄⁄呈䱍㐠〮吠慲獮瑩潩慮⽬䔯≎ാ㰊瑨汭ാऊ格慥㹤਍उ洼瑥⁡瑨灴攭畱癩∽潃瑮湥⵴祔数•潣瑮湥㵴琢硥⽴瑨汭※档牡敳㵴瑵ⵦ∸ാऊ㰉楴汴㹥ꇐ뿐룐臑뻐뫐턠톁킂톰킂킵㲹琯瑩敬ാऊ㰉楬歮栠敲㵦樢湡獵⼺猯祴敬是牯浵挮獳•敲㵬猢祴敬桳敥≴琠灹㵥琢硥⽴獣≳ാऊ㰉楬歮栠敲㵦樢湡獵⼺猯祴敬樯湡獵挮獳•敲㵬猢祴敬桳敥≴琠灹㵥琢硥⽴獣≳ാऊ⼼敨摡ാऊ戼摯⁹汣獡㵳椢潢祤㸢਍㰉㍨퀾킡킿톸킁킾₺臑苑냐苑뗐말⼼㍨ാऊ搼癩愠楬湧∽番瑳晩≹ാऊ㰉㹰飐뷐蓑뻐胑볐냐蛑룐近퀠₾臑苑냐苑賑近藑퀠톾톂톁톃톂톁킂톲킃통₂닐퀠킲톰킈킵₹鯐釐铐മऊ⼼楤㹶਍㰉戯摯㹹਍⼼瑨汭ാ�


В общем я в лёгком шоке

AVK>>>Потому что никаких принципиальных отличий в плане протокола у старого и нового сервисов нет.

CC>>Уже достаточно что мой Janus шлёт запрос http://tempuri.org/Sync а новый протокол ожидает http://rsdn.ru/Janus/GetNewData
AVK>Почему достаточно?
Тем что новый протокол не понимает что старый клиент от него хочет, не?
Отредактировано 26.12.2016 21:57 CreatorCray . Предыдущая версия . Еще …
Отредактировано 26.12.2016 21:54 CreatorCray . Предыдущая версия .
Re[6]: Janus.asmx - 404
От: CreatorCray  
Дата: 26.12.16 21:51
Оценка:
Здравствуйте, AndrewVK, Вы писали:

AVK>Ну так чего, получилось что нибудь?

Сорри, у меня уже где то 4 утра было, я спать ушёл.
Re[7]: Janus.asmx - 404
От: AndrewVK Россия http://blogs.rsdn.org/avk
Дата: 26.12.16 22:29
Оценка:
CC>[q]
CC>Загрузка дополнительных сообщений — CriticalError

Свежее что то вылезло.

CC>Upd: грохнул все эти "не найден родитель", теперь синхронизация завершается без ошибок, но по прежнему 0 сообщений, все подписанные темы — пустые.


Так и должно быть. Будут приходить только новые
AVK Blog
Re[7]: Janus.asmx - 404
От: AndrewVK Россия http://blogs.rsdn.org/avk
Дата: 26.12.16 23:40
Оценка:
Здравствуйте, CreatorCray, Вы писали:

CC>Загрузка дополнительных сообщений — CriticalError


Поправил. В 103 билде должно заработать
... << RSDN@Home 1.0.0 alpha 5 rev. 0 on Windows 8 6.2.9200.0>>
AVK Blog
Re[8]: Janus.asmx - 404
От: CreatorCray  
Дата: 27.12.16 00:59
Оценка:
Здравствуйте, AndrewVK, Вы писали:

AVK>Так и должно быть. Будут приходить только новые

гм. до сих пор пусто

Сделал "принудительно загрузить" этот топик () — ни одной ошибки но и ничего не загрузилось.
Re[8]: Janus.asmx - 404
От: CreatorCray  
Дата: 27.12.16 01:16
Оценка:
Здравствуйте, AndrewVK, Вы писали:

AVK>Поправил. В 103 билде должно заработать


BUG: Почему в "Лог" окне нельзя выделить и скопировать строки?
BUG: Сообщения в окне "Лог" похоже не пишутся ни в какой файл. В JanusDebug.log нет ничего интересного.

При попытке скачать эту тему (http://rsdn.org/forum/rsdn/6650072.1
Автор: CreatorCray
Дата: 26.12.16
-> ID 6650072) пишет:
"17 сообщений проиндексировано, 17 входящих сообщений, 1 входящая оценка..."
и пачка:
"Ошибка при обработке сообщения id =6650072 : Sequence 'db.Messages()' cannot be converted to SQL."
и так похоже для каждого сообщения в теме.
Re[9]: Janus.asmx - 404
От: AndrewVK Россия http://blogs.rsdn.org/avk
Дата: 27.12.16 01:42
Оценка:
Здравствуйте, CreatorCray, Вы писали:

CC>Сделал "принудительно загрузить" этот топик () — ни одной ошибки но и ничего не загрузилось.


Эксперимент с компиляцией запросов прошел неудачно. Откатил
... << RSDN@Home 1.0.0 alpha 5 rev. 0 on Windows 8 6.2.9200.0>>
AVK Blog
Re[9]: Janus.asmx - 404
От: AndrewVK Россия http://blogs.rsdn.org/avk
Дата: 27.12.16 01:42
Оценка:
Здравствуйте, CreatorCray, Вы писали:

CC>BUG: Сообщения в окне "Лог" похоже не пишутся ни в какой файл. В JanusDebug.log нет ничего интересного.


Там где то какая то настройка была, чтобы в файл писать.
... << RSDN@Home 1.0.0 alpha 5 rev. 0 on Windows 8 6.2.9200.0>>
AVK Blog
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.