Автор Тема: Linux mono и oracle  (Прочетена 3316 пъти)

mrowcp

  • Напреднали
  • *****
  • Публикации: 450
    • Профил
Linux mono и oracle
« -: Jun 06, 2015, 20:10 »
Опитвам се да прехвърля един сайт aspx на mono, но запецнах до следната грешка:

The section <sessionState> can't be defined in this configuration file (the allowed definition context is 'MachineToApplication').

След ровене насам и натам, разбрах че проблема е в автентикацията към oracle. Опитах какво ли не, свързано с аuthentication mode (дори и None), но или аз не го правя както трябва или... незнам и аз вече.

Някой пускал ли е подобно нещо, да даде едно рамо?
Активен

Some Things Just Are The Way They Are

sharena_sol

  • Гост
Re: Linux mono и oracle
« Отговор #1 -: Jun 08, 2015, 11:09 »
Моите 2 стотинки:

Този линк като че ли по скоро се отнася за аутентикация на уеб потребител (виждам там cookies и forms) в уеб приложение. Ако проблемът ти е с конекцията към оракъл, по скоро ще имаш проблем с някой ODBC dll. Също незнам точно как е в .net (още по малко mono) но за работа с оракъл в много от случаите е нужен oracle client да се инсталира (няколко стотин мегабайта мисля че е пълната версия с всички tool-ове)

Но въпросът ти е много общ, а и аз далеч не съм спеицалист по дот нет и моно. А пробва ли да google-неш грешката.
Активен

mrowcp

  • Напреднали
  • *****
  • Публикации: 450
    • Профил
Re: Linux mono и oracle
« Отговор #2 -: Jun 09, 2015, 07:17 »
Моите 2 стотинки:

Този линк като че ли по скоро се отнася за аутентикация на уеб потребител (виждам там cookies и forms) в уеб приложение. Ако проблемът ти е с конекцията към оракъл, по скоро ще имаш проблем с някой ODBC dll. Също незнам точно как е в .net (още по малко mono) но за работа с оракъл в много от случаите е нужен oracle client да се инсталира (няколко стотин мегабайта мисля че е пълната версия с всички tool-ове)

Но въпросът ти е много общ, а и аз далеч не съм спеицалист по дот нет и моно. А пробва ли да google-неш грешката.

Приемам пари всякакви :)
Да, точно за аутентикацията мисля и аз става дума, но не съм се изразил явно правилно.
Имам sqlplus клиент с който успешно се свързвам към базата.

В google проблема се среща на няколко места и или няма отговор или казват да махна въпросния ред:

<sessionState mode="InProc" cookieless="false" timeout="20" sqlConnectionString="ConnectionString" />

който води до тази грешка:

The section <sessionState> can't be defined in this configuration file (the allowed definition context is 'MachineToApplication'). (/var/www/html/xsp/web.config line 41)


Намерих един linux web.config където има описание за <sessionState>

Цитат
SESSION STATE SETTINGS
          By default ASP.NET uses cookies to identify which requests belong to a particular session.
          If cookies are not available, a session can be tracked by adding a session identifier to the URL.
          To disable cookies, set sessionState cookieless="true".

,но дали го променям или му дам cokieless="true", съобщението за грешка не се променя и винаги казва ще <sessionState> неможе да се дефенира в конфига.

Съответно, ако го махна, новата грешка която се появява е:

The section <authentication> can't be defined in this configuration file (the allowed definition context is 'MachineToApplication'). (/var/www/html/xsp/web.config line 60)

реда гласи:

               
Цитат
                <!--
            The <authentication> section enables configuration
            of the security authentication mode used by
            ASP.NET to identify an incoming user.
        -->
                <authentication mode="Windows" />

За нея намерих инфо тук и пича (прилича ми на индиец :D) явно е намерил решение съответно от този линк, но не е писал как точно е оправил проблема.


----------------EDIT----------------

Намерих решение на този проблем:

Цитат

This is expected behaviour. You must run xsp in the root of your web application or specific a path to be root.

For example...

xsp2 --root /var/www/blogengine



« Последна редакция: Jun 09, 2015, 08:32 от mrowcp »
Активен

Some Things Just Are The Way They Are

Подобни теми
Заглавие Започната от Отговора Прегледи Последна публикация
Oracle - unbreakable linux
Идеи и мнения
ZERG 10 5333 Последна публикация Oct 29, 2006, 14:25
от CTEHATA
Technical Support Engineer (Linux/Oracle)
Търсене
Talent_Hunter 0 3115 Последна публикация Feb 01, 2010, 18:39
от Talent_Hunter
Инсталиране на Mono
Настройка на програми
ferry2 1 2478 Последна публикация Nov 13, 2011, 17:32
от Ekspert
Дистрибуция на mono програмки
Общ форум
martinsimeonov 7 3986 Последна публикация Jun 07, 2012, 10:08
от v_badev
Oracle Linux 7.9 не ми тръгва мрежата след инсталация
Настройка на хардуер
nipast 0 5477 Последна публикация Aug 11, 2022, 12:10
от nipast