Size: a a a

Angular-universal-ru

2020 February 05

P

Probkin in Angular-universal-ru
Игорь Кравченко
нужно абсолютные пути использовать
да у меня везде такого вида return this.http.get<Project>(`https://site.ru/api/projects/project/code/${code}`)
источник

ИК

Игорь Кравченко in Angular-universal-ru
Probkin
да у меня везде такого вида return this.http.get<Project>(`https://site.ru/api/projects/project/code/${code}`)
тогда сходу не скажу)
источник

P

Probkin in Angular-universal-ru
вот не могу понять, только сейчас заметил, что ssr  перестал  отдавать результаты запросов, отдает только статику. раньше вроде все ок было, но месяц назад  сделал переход на https
источник

KV

Karpov Vladimir in Angular-universal-ru
nginx юзаешь ?
источник

P

Probkin in Angular-universal-ru
Так точно. Не могу понять где я чего не учел
источник

KV

Karpov Vladimir in Angular-universal-ru
при редиректе с http на https не сыпятся ошибки?
источник

P

Probkin in Angular-universal-ru
020/02/05 13:45:10 [error] 430#430: *56 connect() failed (111: Connection refused) while connecting to upstream, client: 63.143.42.249, server: www.site.ru, request: "GET / HTTP/1.1", upstream: "https://127.0.0.1:4000/", host: «site.ru", referrer: "http://site.ru"
2020/02/05 13:45:13 [error] 430#430: *60 peer closed connection in SSL handshake while SSL handshaking to upstream, client: 63.143.42.249, server: www.site.ru, request: "HEAD /api/projects/project/ HTTP/1.1", upstream: "https://127.0.0.1:3000/api/projects/project/", host: «site.ru", referrer: "http://site.ru/api/projects/project/"
источник

KV

Karpov Vladimir in Angular-universal-ru
так у тебя судя по всему, даже до клиента не доходит
источник

KV

Karpov Vladimir in Angular-universal-ru
кинь скрин конфига nginx
источник

P

Probkin in Angular-universal-ru
да, я особо не умею конфигурить nginx, но раньше как-то работало) Сек
источник

KV

Karpov Vladimir in Angular-universal-ru
Парни, а как решается проблема с шарингом линков при использовнии ssr ?
источник

ВС

Вячеслав Салоид in Angular-universal-ru
Всем привет

Подскажите. Хочу настроить Angular Universal + angular-prerender (https://www.npmjs.com/package/angular-prerender)

Не могу запустить вместе с флагом --bundleDependencies all

Для чего он нужен?
источник

KV

Karpov Vladimir in Angular-universal-ru
Проблема - что я вставляю og:title, og:description, og:image в компоненте, после выполнения http запроса. Если в браузере страницу просматривать, то теги есть. Но для линк дебагеров facebook & linkedin тегов нет, а в скайпе не видит  og:image
источник
2020 February 06

MZ

Murat Zengin in Angular-universal-ru
Running the application in production mode in webpack throws Terser error
источник

P

Probkin in Angular-universal-ru
Karpov Vladimir
кинь скрин конфига nginx
а где можно найти пример конфига, чот у меня там все плохо выглядит и проще взять за основу какой нибудь рабочий
источник

P

Probkin in Angular-universal-ru
у меня сейчас в nginx ошибок нету, но ssr сервер все равно ругается при открытии страницы и обращении к апи на Http failure response for (unknown url): 0 Unknown Error   и не рендерит результат  ajax запроса
источник

KV

Karpov Vladimir in Angular-universal-ru
ты по какому урла обращаешься к апи?
источник

P

Probkin in Angular-universal-ru
Karpov Vladimir
ты по какому урла обращаешься к апи?
return this.httpTransfer.get<Project[]> ('https://site/api/projects/project', {})
источник

P

Probkin in Angular-universal-ru
Сейчас попробую поподробнее описать ситуацию.
Был universal проект на http и все нормально работало.
Месяц назад получил сертификат, пробросил его в nginx,
поменял ссылки на https://site/api. И только сейчас заметил,
что ssr на vps выплевывает страницу без результатов выполнения
запроса к api по https, а результаты потом дорисовывает на клиенте.
В server.ts:
app.use('/api', proxy({
 target: http://localhost:3000
}));
Запросы в ангуляре такого вида:
return this.http.get<Project>(`https://site.ru/api/projects/project/code/${code}`)

В консоли на vps вижу такие ошибки
message: 'Http failure response for (unknown url): 0 Unknown Error',

в var/log/nginx/error.log ошибок нету.
источник

KV

Karpov Vladimir in Angular-universal-ru
источник