From today morning, my Visual Studio is behaving very strangely. I get the error «one or more errors occurred failed to launch debug adapter» whenever I run the project.
I run my project profile instead of running it in the IIS Express profile. Here is my launchSettings.json
file.
{
"iisSettings": {
"windowsAuthentication": false,
"anonymousAuthentication": true,
"iisExpress": {
"applicationUrl": "http://localhost:65498",
"sslPort": 44318
}
},
"profiles": {
"IIS Express": {
"commandName": "IISExpress",
"launchBrowser": true,
"environmentVariables": {
"ASPNETCORE_ENVIRONMENT": "Development"
}
},
"<ProjectName>": {
"commandName": "Project",
"launchBrowser": true,
"environmentVariables": {
"ASPNETCORE_ENVIRONMENT": "Development"
},
"applicationUrl": "https://localhost:5001;http://localhost:5000"
}
}
}
And when I check the Output window, this is what I get.
The program ‘[22052] .exe’ has exited with code -1
(0xffffffff).
Another thing I noticed is that a new browser tab is opened without any URL in it, just an about:blank
page.
Rinof 1 / 1 / 0 Регистрация: 15.03.2012 Сообщений: 113 |
||||
1 |
||||
.NET 4.x 06.09.2016, 22:12. Показов 9029. Ответов 13 Метки нет (Все метки)
Здравствуйте дорогие форумчане , у меня появилась ошибка при выполнении запроса .
Но при запросе очень часто , либо с первого раза удачно прогрузит запрос либо же сначала выбивает (One or more errors occurred.) в ексепшн, а потом прогружает , это наглядно можно посмотреть в фидлере (на приложеной картинке). Миниатюры
0 |
Programming Эксперт 94731 / 64177 / 26122 Регистрация: 12.04.2006 Сообщений: 116,782 |
06.09.2016, 22:12 |
13 |
11496 / 7840 / 1193 Регистрация: 21.01.2016 Сообщений: 29,391 |
|
07.09.2016, 09:23 |
2 |
Rinof, а ты сообщение об ошибке в исключении пробовал читать? Исключения как бы для того и существуют, чтобы донести до программиста информацию об ошибке.
0 |
1 / 1 / 0 Регистрация: 15.03.2012 Сообщений: 113 |
|
07.09.2016, 11:05 [ТС] |
3 |
Так вся проблема в том что пишет в експешнене «Произошла одна или несколько ошибок.» Миниатюры
0 |
11496 / 7840 / 1193 Регистрация: 21.01.2016 Сообщений: 29,391 |
|
07.09.2016, 11:13 |
4 |
Rinof, возможно, что проблема в том, что ты пытаешься подключиться по HTTPS… На стаке этот вопрос поднимали, может в этом дело, посмотри.
0 |
Rinof 1 / 1 / 0 Регистрация: 15.03.2012 Сообщений: 113 |
||||||||
07.09.2016, 11:42 [ТС] |
5 |
|||||||
извените за глупый вопрос но все же где мне взять этот сертификат что бы не блочился запрос.
ругается на GetMyX509Certificate()
но здесь нужен локальный сертификат
0 |
11496 / 7840 / 1193 Регистрация: 21.01.2016 Сообщений: 29,391 |
|
07.09.2016, 11:44 |
6 |
Приведи пример урла
0 |
Rinof 1 / 1 / 0 Регистрация: 15.03.2012 Сообщений: 113 |
||||
07.09.2016, 11:47 [ТС] |
7 |
|||
вот урл
0 |
11496 / 7840 / 1193 Регистрация: 21.01.2016 Сообщений: 29,391 |
|
07.09.2016, 11:55 |
8 |
Rinof, это что-то с сервером. У меня первый запрос спокойно прошёл, а последующие — нет. Возможно, что сработала какая-то защита.
0 |
1 / 1 / 0 Регистрация: 15.03.2012 Сообщений: 113 |
|
07.09.2016, 11:57 [ТС] |
9 |
просто я пробую работать и через браузер и через сайт но иногда через браузер быстрее работает ,но на сколько я знаю запросы то будут побыстрее, возможно httpClient плохо подходит для запросов?
0 |
11496 / 7840 / 1193 Регистрация: 21.01.2016 Сообщений: 29,391 |
|
07.09.2016, 12:06 |
10 |
Rinof, httpClient для запросов и сделан. И работает оно на базе тех же запросов, что и браузер посылает. Ссылка у тебя мутная какая-то. Похоже на огрызок пост-запроса. Если поменять тип запроса на POST:
0 |
Rinof 1 / 1 / 0 Регистрация: 15.03.2012 Сообщений: 113 |
||||
07.09.2016, 12:16 [ТС] |
11 |
|||
смотрите я показал только один из запросов , их много и пост запросы также есть , просто я замечаю что выполнения пост запроса дольше идет чем в браузере прогружается та же самая страница.
пост запрос отправляется вот такого вида Добавлено через 7 минут
0 |
11496 / 7840 / 1193 Регистрация: 21.01.2016 Сообщений: 29,391 |
|
07.09.2016, 12:18 |
12 |
Rinof, откуда урлы были взяты? Через фидлер отснифаны? Мне кажется, что эти запросы должны выполняться в определённом порядке, или тупо неверные.
0 |
1 / 1 / 0 Регистрация: 15.03.2012 Сообщений: 113 |
|
07.09.2016, 12:20 [ТС] |
13 |
урл тот что я показал он начальный , просто с сайта взял , дальше в урол менется очень малая часть , все последующие урлы берутся с загруженной перед этим страницей , то есть каждый следующий урл берет с предыдущего запроса .
0 |
11496 / 7840 / 1193 Регистрация: 21.01.2016 Сообщений: 29,391 |
|
07.09.2016, 12:25 |
14 |
Rinof, я пробовал перейти по https://polandonline.vfsglobal.com и получил ошибку, а в следующий раз получил приветственную картинку седьмого IIS-а. Сервер точно адекватный?
0 |
IT_Exp Эксперт 87844 / 49110 / 22898 Регистрация: 17.06.2006 Сообщений: 92,604 |
07.09.2016, 12:25 |
14 |
- Remove From My Forums
-
Question
-
User-234441352 posted
hi,
i am getting an error when i am trying to run my asp.net mvc core 2.1 (angular cli 7) application.
Can anyone guide me?
An unhandled exception occurred while processing the request.
AggregateException: One or more errors occurred. (One or more errors occurred. (The NPM script ‘start’ exited without indicating that the Angular CLI was listening for requests. The error output was: npm ERR! code ELIFECYCLE
npm ERR! errno 1
npm ERR! quickapp-pro@2.1.0 start: `concurrently —kill-others «ng serve» «npm run theme» «—port» «5789»`
npm ERR! Exit status 1
npm ERR!
npm ERR! Failed at the quickapp-pro@2.1.0 start script.
npm ERR! This is probably not a problem with npm. There is likely additional logging output above.npm ERR! A complete log of this run can be found in:
))
System.Threading.Tasks.Task<TResult>.GetResultCore(bool waitCompletionNotification)
InvalidOperationException: The NPM script ‘start’ exited without indicating that the Angular CLI was listening for requests. The error output was: npm ERR! code ELIFECYCLE
npm ERR! errno 1
Answers
-
User839733648 posted
Hi mehmoodahmed,
According to your description, I suggest that maybe you could try the following steps.
- Opened Command as Administrator
- Navigated to your ClientApp folder
- Run “npm install”
- Run “npm audit fix”
If you have any concerns, please feel free to let me know.
Best Regards,
Jenifer
-
Marked as answer by
Thursday, October 7, 2021 12:00 AM
-
User-474980206 posted
it looks like you are using a custom template. you should check with support from the vendor. there site suggests running
npm install
npm run dev-build
npm startfrom the angular project folder. this should give more error messages.
-
Marked as answer by
Anonymous
Thursday, October 7, 2021 12:00 AM
-
Marked as answer by
-
User-474980206 posted
the error looks like your web pack / typescript config is wrong (no module loader defined). as it looks like you are using a driver script quickapp-pro which appears to have issues. you should check with the source of this script for support,
or switch to using ng scripts directly.https://cli.angular.io
to switch to ng-cli, I’d delete the clientapp folder contents, then cd to root of the project:
cd ClientApp npm install -g @angular/cli ng new ng serve
if you are using asp.net core, then you might just try the builtin angular template (it uses the ng cli). it also sets up spa services to host the clientapp public folder as static file. it has support for ng watch.
dotnet new angular
note: I use react instead of angular, so use the react template (which uses the react scripts).
-
Marked as answer by
Anonymous
Thursday, October 7, 2021 12:00 AM
-
Marked as answer by
-
-
Marked as answer by
Anonymous
Thursday, October 7, 2021 12:00 AM
-
Marked as answer by
-
User-474980206 posted
after installing ng.
delete node_modules, angular.json, tsconfig.*
rename package.json to package.json.save
unless there is some code you need to save, empty the folder. If there is code, move it out and merge back.then:
ng new
ng servethis is will give a new set config files, and a running app.
if spasevices in debug mode can not start angular, then look at the new package.json scripts section, and compare to the saved. not sure which command the spa services runs in debug mode, but its probably build. you can always comment out the spaservice
build, and manually start ng serve when in debug/dev mode.note: you might want to read:
https://medium.com/javascript-scene/the-typescript-tax-132ff4cb175b
-
Marked as answer by
Anonymous
Thursday, October 7, 2021 12:00 AM
-
Marked as answer by
Обновлено 25.01.2023
Добрый день! Уважаемые читатели и гости IT блога Pyatilistnik.org. В прошлый раз я вам показал, что у утилиты Winget есть возможность использовать GUI интерфейс, что позволяет его сделать более дружелюбным по отношению к пользователю. В сегодняшней статье я покажу свой опыт по решению ситуации, когда у меня в новогодние праздники вышел из строя сервер Dell PowerEdge R740 и просто перестал загружаться. Я опишу алгоритм как я пытался его оживить и что из этого у меня получилось. Опыт больше записываю для себя и надеюсь, что больше к нему не прибегну😀.
Ошибка CPU 2 machine check error detected
Третьего января, пока вся страна отдыхала на праздничной неделе, я работал. Так как это идеальное время выполнить те работы, которые бы затронули большое количество людей, то нужно делать. В какой-то момент прилетело уведомление от Zabbix, что один из серверов ESXI стал недоступен по сети.
Этим сервером оказался Dell PowerEdge R740, из которых состоит мой серверный парк. Первым делом я полез в веб-интерфейс управления IDRAC, как его настраивать читайте по ссылке слева. Там меня встретила вот такая картина:
SYSTEM HAS CRITICAL ISSUES
Далее если вчитываться в логи сервера, то было ряд предупреждений:
CPU 2 machine check error detected
Когда мне удалось зайти в виртуальную консоль в IDRAC, то там я увидел вот такое предупреждение:
UEFI0078: One or more Machine Check errors occurred in the previous boot. Check the System Event Log (SEL) to identify the source of the Machine Check error and resolve the issues.
Я увидев это попробовал нажать F1. В результате операционная система загрузилась, но через какое-то время сервер вновь показал ошибку «CPU 2 machine check error detected». Еще через день он просто перестал даже грузиться до полной инициализации BIOS, на моменте «Loading BIOS Drivers» происходила перезагрузка сервера и далее по бесконечному циклу.
Что делать в подобной ситуации?
1️⃣Если у вас есть техническая поддержка после 24 февраля 2022, то вам в этом повезло😀, мне от части тоже некоторые партнеры попробовали помочь, но для этого нужно предоставить логи от сервера, давайте и вы соберите так как это упростит вам дальнейшую диагностику. Вы будите видеть все в едином отчете локально.
Переходим в раздел «Maintenance — SupportAssist«. Откажитесь от регистрации.
Нажимаем кнопку «Start a Collection«.
Обязательно выберите:
- Storage logs
- Debug Logs
- Filter Data
и сохраняем журнал отчета локально «Save Locally«. Нажмите «Collect«.
Начнется процесс сбора логов. Он занимает около 5 минут.
Если хотите сохранить локальный архив, в имени которого будет указан Service Tag сервера, то нажмите кнопку «Save and View«.
Чтобы открыть последний отчет нажмите «View Last Collection«.
2️⃣Я эти логи отправил коллегам. Пока они их изучали, я начал их так же изучать и просматривать информацию в IDRAC. В разделе «Хранилищ (Storage)» я обнаружил, что моих диско сервер Power Edge R740 не видит, и есть уведомление:
RAC0501: There are no physical disks to be displayed.
1. Make sure that the supported physical drives are inserted into the enclosure or attached to the backplane.
2. Make sure that the latest iDRAC firmware is installed.
3. Reset iDRAC to its initial state. To reset, click Maintenance > Diagnostics > Reset iDRAC to Factory Defaults. Else, run the RACADM command at the Command Line Interface (CLI): racadm racresetcfg.
4. Restart the server. To restart, click Configuration > Power Management > Power Control > Power Cycle System (cold boot). Else, run the RACADM command at the Command Line Interface (CLI): racadm serveraction powercycle.
5. Make sure that the host server is powered on.
Нам тут тонко намекают, что нужно сбросить IDRAC на начальные настройки.
3️⃣После сбора логов и передачи их для изучения. Я первым делом попытался обновить IDRAC. Наверху у меня скриншот с уже обновленной версией, но она была на год младше. Сам процесс обновления IDRAC я описывал. Тут я выбрал локальный метод, где скачал версию прошивки для Windows и загрузил ее через веб-интерфейс.
RED023: Lifecycle Controller in use. This job will start when Lifecycle Controller is available.
Но мое задание до бесконечности висело со статусом «Not Applicable»
Все дело в том, что компонент Lifecycle Controller который является частью IDRAC занят, хоть ваш сервер и не загружается. Чтобы это поправить вам нужно выключить Lifecycle Controller и заново включить. Как это делать я уже описывал. После этих манипуляций задание пошло
4️⃣Обновление IDRAC мне не подошло. Далее в интернете люди советовали полностью обновить BIOS и вообще все прошивки. ISO образ SUU я создал, но так как мой сервер Dell не мог загрузиться то, и диском воспользоваться я не мог.
Я все же попытался произвести полный сброс IDRAC, тут есть несколько нюансов, вы должны иметь возможность в случае чего найти новый IP-адрес интерфейса и логин с паролем. По-хорошему вы должны произвести сброс с сохранением сетевых настроек и текущих пользователей. Для этого есть определенные ключи. Сам процесс сброса IDRAC на начальные настройки с сохранение сетевых параметров и пользовательских я описывал, посмотрите. Напомню тут команду:
После перезагрузки IDRAC, сервер так и продолжает не грузиться. Взял паузу думаю, что делать. По планам повытаскивать память, не хотелось бы, но возможно проц.
5️⃣Еще советуют для профиля питания выставить нужный режим. Для этого пройдите в «Configuration — BIOS settings — System Profile Settings» и выставите у «System Profile» значение «Performance«. Не забудьте применить настройки.
Для серверов рекомендуется оставить настройки без энергосбережения. Изменение состояния C в настройках BIOS не влияет на производительность устройства, однако для полного выхода процессора из спящего режима потребуется больше времени.
Данный режим выключает:
- ✅C1E — Disabled
- ✅C States — Disabled
К сожалению, это пока не решило проблему. Жду поездки в ЦОД. Скатавшись в ЦОД, я извлек 2-й CPU, это позволило серверу нормально загрузиться, после чего я смог применить к нему ISO образ SUU с обновлениями. После чего нашлось удачное прошивание сервера. В результате я получил версию BIOS 2.16.1.
После включения сервера картина не изменилась, шла циклическая загрузка до момента «Loading BIOS Drivers«, а затем перезагрузка.
Если посмотреть в IDRAC логи, то там можно заметить события.
Device not detected: Intel(R) Xeon(R) Gold 6244 CPU @ 3.60GHz(CPU 2)
После некоторого времени появилось критическое уведомление:
System BIOS has halted: Do one of the following: 1) If new hardware has been added, remove the new hardware and restart the server, 2) Turn server off and back on using the power button, or 3) Remove and reapply server input power. If the problem persists, contact your service provider. Refer to the product documentation to choose a convenient contact method.
С высокой долей вероятности придется менять процессор. Но мы провели еще одно тестирование, попросили техподдержку ЦОДА, произвести такие действия:
-
- Отключить сервер от питания
- Полностью раскоммутировать сервер
- Выдвинуть сервер на салазках из стойки
- Снять органайзер воздушных потоков
- Отсоединить радиатор процессора №2
- Вынуть процессор №2
- Отсоединить радиатор процессора №1
- Вынуть процессор №1
- В сокет процессора №1 вставить процессор№2
- Установить радиатор №1
- Установить процессор №1 В сокет №2
- Установить Радиатор №2
- Установить органайзер воздушных потоков
- Закрыть крышку
- Задвинуть сервер на салазках в стойку
- Скоммутировать сервер
- Подключить питание
В результате такой рокировки. Сервер не загрузился, и все также ругался на неисправность второго сокета в котором был CPU1, и я точно знал, что он рабочий. Получается, что проблема в сокете или материнской плате.
Тут вариантов два:
- Вытащить данные процессоры и вставить в другой такой же сервер, чтобы точно удостовериться, что с ними все ок
- Второй вариант это если у вас есть подрядчики и поставщики у кого вы покупали оборудование, то попытаться нанять их чтобы они проверили все и сказали, что сломалось.
- Третий, но сейчас невозможный это пойти в Dell и запросить у них поддержку.
Решил подаунвольтить проц а CTR не работает. Ни одна кнопка в приложении не нажимается, а в окне лога пишет:
System.AggregateException: One or more errors occurred. —> System.NullReferenceException: Ссылка на объект не указывает на экземпляр объекта. at A.c7ef8ec682dd21d60b7ea8e49e2ff83f2.c5c2452607c2665392a3543b056d8caa4() at A.c7ef8ec682dd21d60b7ea8e49e2ff83f2.c851a92f7e153dde284accde57e5e21c4() at System.Threading.Tasks.Task.Execute() — End of inner exception stack trace — at System.Threading.Tasks.Task.ThrowIfExceptional(Boolean includeTaskCanceledExceptions) at System.Threading.Tasks.Task.Wait(Int32 millisecondsTimeout, CancellationToken cancellationToken) at A.c7ef8ec682dd21d60b7ea8e49e2ff83f2..ctor()—> (Inner Exception #0) System.NullReferenceException: Ссылка на объект не указывает на экземпляр объекта. at A.c7ef8ec682dd21d60b7ea8e49e2ff83f2.c5c2452607c2665392a3543b056d8caa4() at A.c7ef8ec682dd21d60b7ea8e49e2ff83f2.c851a92f7e153dde284accde57e5e21c4() at System.Threading.Tasks.Task.Execute()<—
R5 5600X, MSI B450 Gaming Pro Carbon AC. Необходимые предварительные настройки в БИОСе сделал.