Dotnet (standaard) applicatie 403 op Plesk server

Pagina: 1
Acties:

Vraag


Acties:
  • 0 Henk 'm!

  • Vinnie.1234
  • Registratie: September 2010
  • Laatst online: 04-08 23:51
Ik probeer al enkele dagen een Dotnet applicatie aan de praat te krijgen op Plesk, maar ik blijf een 403 error krijgen op het moment dat ik naar de url ga. Ik heb daarom geprobeerd de standaard app te installeren die Plesk je aanbied, maar ook hier krijg ik een 403 error. Ik heb tevens geprobeerd dotnet6, 7 en 8. Dit maakte geen verschil. Iemand enig idee wat er fout gaat? Heb het ook al geprobeerd op het Plesk forum te vragen, maar daar blijft het verdacht stil.

Server software: Ubuntu 22.04.4 LTS
Pleskversie: 18.0.61 #4

Server draait bij Strato: VPS Linux PA-S44

Website output:
Afbeeldingslocatie: https://tweakers.net/i/4s7rSIoYj8sEg_8VB51RORgfbFM=/800x/filters:strip_exif()/f/image/fo0jjRvsZnwa4F1pP1vZmpzR.png?f=fotoalbum_large

Dotnet Extension version: 2.1.12-2046
Afbeeldingslocatie: https://tweakers.net/i/RYpQn1h6A7kGyNBC3VEs6qzKS_Y=/full-fit-in/4000x4000/filters:no_upscale():fill(white):strip_exif()/f/image/9ceImdJFYDFGDQumbnNqnuTE.png?f=user_large

Application info:
Afbeeldingslocatie: https://tweakers.net/i/l1al9bixUCeIWNw-TTUra2TEq8s=/800x/filters:strip_exif()/f/image/XQ5z0jY8VOoRej4zvzcs8eoy.png?f=fotoalbum_large

Log Message
Afbeeldingslocatie: https://tweakers.net/i/s0FQz7R-FPyfjcZp3cS-_mbPBGo=/800x/filters:strip_exif()/f/image/fySbgwEL8RnZNSxnZowrWkPm.png?f=fotoalbum_large

Wanneer ik de app probeer te restarten krijg ik de volgende melding:

Afbeeldingslocatie: https://tweakers.net/i/y4VLr3UAsQXuCpB8gks2JCDgIxM=/full-fit-in/4000x4000/filters:no_upscale():fill(white):strip_exif()/f/image/Ju2KWK4xERTQg2WyD7Kp4raP.png?f=user_large

Ik heb initieel de volgende uitleg gebruikt:
https://www.plesk.com/blo...ication-hosting-in-plesk/

[ Voor 4% gewijzigd door Vinnie.1234 op 10-06-2024 15:36 . Reden: Extra info ]

Alle reacties


Acties:
  • 0 Henk 'm!

  • Xelefim
  • Registratie: Maart 2019
  • Laatst online: 08-10-2024
(lokaal) op een windows IIS draait ie wel normaal?

- BSc TI + CCNA R&S (Expired ofcourse) + CCNA SEC (Also expired ofc)-


Acties:
  • 0 Henk 'm!

  • Vinnie.1234
  • Registratie: September 2010
  • Laatst online: 04-08 23:51
Via Rider en via IIS lokaal werkt het zonder problemen inderdaad

Acties:
  • 0 Henk 'm!

  • Vinnie.1234
  • Registratie: September 2010
  • Laatst online: 04-08 23:51
Ik heb Dotnet 8 opnieuw geinstaleerd via de terminal ipv via de plugin. De website deed het maar liefst voor 1 minuut. Wilde een kleine fix doen en heb de code er opnieuw opgezet en het werkt weer niet, maar wel met een andere foutmelding:

Afbeeldingslocatie: https://tweakers.net/i/U1Vj776lOkMaccPd9jH-eEw6RkQ=/800x/filters:strip_exif()/f/image/lFaufUbx4FUPeW9rUC70Jrki.png?f=fotoalbum_large

Afbeeldingslocatie: https://tweakers.net/i/GNrUb75bVoM5itpV9R870FJYYzc=/800x/filters:strip_exif()/f/image/bMCfylql4sEr5ylXVQDXaYHE.png?f=fotoalbum_large

Acties:
  • 0 Henk 'm!

  • ElCondor
  • Registratie: Juni 2001
  • Laatst online: 18:58

ElCondor

Geluk is Onmisbaar

Heb je terminal toegang op de server? Dan zou ik proberen om met 'dotnet run' je app te starten. Dan krijg je output van de applicatie op de terminal zelf. Dat zou meer informatie moeten opleveren dan dat je nu krijgt uit de standaard logs van windows.

De eerste foutmelding lijkt te maken te hebben met rechten op de folder in het filesystem zelf.
Als je jouw app deployed op de server, controleer je dan ook of de identity waarmee de server draait, ook rechten heeft op de folder waar jouw app is geplaatst. Als deze geen of onvoldoende rechten heeft, dan kan de webapgina niet geopend worden, of in het geval van een app (i.t.t. platte html webpagina's), kan de app niet gestart worden. Eerder was het zo dat de IUSR groep rechten moet hebben op de folder waarin je jouw bestanden plaatst.
Ik vermoed dat het daar in zit, maar is nu nog een beetje koffiedik kijken. Zeer wel mogelijk kun je wat uitgebeidere foutmeldingen ook terug vinden in het Windows Application log van je server.

Succes! d:)b

Hay 365 dias en un año y 366 occasiones para festejar (Boliviaans spreekwoord)


Acties:
  • 0 Henk 'm!

  • Vinnie.1234
  • Registratie: September 2010
  • Laatst online: 04-08 23:51
Ik heb hem gerund met dotnet en nu werkt die een soort van... Ik snap er helemaal niks van, maar vanavond even verder kijken. Website start nu wel maar doet niks

Acties:
  • 0 Henk 'm!

  • ElCondor
  • Registratie: Juni 2001
  • Laatst online: 18:58

ElCondor

Geluk is Onmisbaar

Zie je output van je app in het dotnet scherm? Daar zou output voorbij moeten komen van wat er in je app allemaal gebeurt. Een andere tip zou zijn om specifiek logging in te gaan bouwen. In eerste instantie loggen naar de console zelf en dan later naar een log bestand, zodat je het later nog eens terug kunt kijken.

Maar zoals je al aangaf, vanavond verder kijken. :)

Hay 365 dias en un año y 366 occasiones para festejar (Boliviaans spreekwoord)


Acties:
  • +1 Henk 'm!

  • Vinnie.1234
  • Registratie: September 2010
  • Laatst online: 04-08 23:51
De hele avond bezig geweest, maar alles lijkt te werken. Ik heb nog steeds geen idee hoe ik de problemen in het begin heb opgelost. Al denk ik dat dotnet installeren via de terminal ipv via de extensie daar de oplossing voor was! Ik denk dat door het in de terminal runnen van de website dat er ergens iets gereset is en alles daarna zonder problemen werkte.

Dat de website niets deed vanmorgen was overigens dat de basepath in de website niet klopte en was dus ook zo opgelost.

Enige wat nog niet werkt, is het resetten van de website. Echter op het moment dat ik dotnet even uit en aan zet reset die ook en dat vind ik voor nu prima!

Bedankt voor de hulp!!!
Pagina: 1