microsoft / azurechat

🤖 💼 Azure Chat Solution Accelerator powered by Azure Open AI Service
MIT License
1.14k stars 954 forks source link

Error after deployment from VSCode in middleware withtout changes #343

Open FL0S0T opened 4 months ago

FL0S0T commented 4 months ago

Hi, the following error occurs after deploying to the webapp with SCM = FALSE Parameter (with true the deployment is not possible)

2024-02-28T19:33:40.430126262Z EvalError: Code generation from strings disallowed for this context 2024-02-28T19:33:40.430129962Z at (middleware)/./node_modules/next/dist/build/webpack/loaders/next-middleware-loader.js?absolutePagePath=C%3A%5CAIRepos%5CXXXXXXXXXXX%5Cai-chat-poc%5Csrc%5Cmiddleware.ts&page=%2Fmiddleware&rootDir=C%3A%5CAIRepos%5CXXXXXXXXXXX%5Cai-chat-poc%5Csrc&matchers=&preferredRegion=&middlewareConfig=e30%3D! (/home/site/wwwroot/.next/server/middleware.js:41:1) 2024-02-28T19:33:40.430135062Z at webpack_require (/home/site/wwwroot/.next/server/edge-runtime-webpack.js:37:33) 2024-02-28T19:33:40.430139662Z at webpack_exec (/home/site/wwwroot/.next/server/middleware.js:2203:48) 2024-02-28T19:33:40.430143462Z at /home/site/wwwroot/.next/server/middleware.js:2204:37 2024-02-28T19:33:40.430146962Z at webpackJsonpCallback (/home/site/wwwroot/.next/server/edge-runtime-webpack.js:1128:39) 2024-02-28T19:33:40.430150762Z at /home/site/wwwroot/.next/server/middleware.js:10:61 2024-02-28T19:33:40.430154562Z at Script.runInContext (node:vm:134:12) 2024-02-28T19:33:40.430157963Z at runInContext (node:vm:280:6) 2024-02-28T19:33:40.430161563Z at evaluateInContext (/home/site/wwwroot/node_modules/next/dist/server/web/sandbox/context.js:377:38) 2024-02-28T19:33:40.430165063Z at getRuntimeContext (/home/site/wwwroot/node_modules/next/dist/server/web/sandbox/sandbox.js:70:9) 2024-02-28T19:33:40.474511592Z /home/site/wwwroot/.next/server/middleware.js:41 2024-02-28T19:33:40.474604094Z eval("webpack_require.r(webpack_exports);\n/ harmony export / webpack_require.d(webpack_exports, {\n/ harmony export / \"default\": () => (/ binding / nHandler)\n/ harmony export / });\n/ harmony import / var next_dist_server_web_globalsWEBPACK_IMPORTED_MODULE_0 = webpack_require(/! next/dist/server/web/globals / \"(middleware)/./node_modules/next/dist/esm/server/web/globals.js\");\n/ harmony import / var next_dist_server_web_adapterWEBPACK_IMPORTED_MODULE_1 = webpack_require(/! next/dist/server/web/adapter / \"(middleware)/./node_modules/next/dist/esm/server/web/adapter.js\");\n/ harmony import / var _middleware_tsWEBPACK_IMPORTED_MODULE_2 = webpack_require(/! ./middleware.ts / \"(middleware)/./middleware.ts\");\n\n\n// Import the userland code.\n\nconst mod = {\n ..._middleware_tsWEBPACK_IMPORTED_MODULE_2\n};\nconst handler = mod.middleware || mod.default;\nconst page = \"/middleware\";\nif (typeof handler !== \"function\") {\n throw new Error(The Middleware \"${page}\" must export a \\middleware\or a \\default\function);\n}\nfunction nHandler(opts) {\n return (0,next_dist_server_web_adapterWEBPACK_IMPORTED_MODULE_1.adapter)({\n ...opts,\n page,\n handler\n });\n}\n\n//# sourceMappingURL=middleware.js.map//# sourceURL=[module]\n//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiKG1pZGRsZXdhcmUpLy4vbm9kZV9tb2R1bGVzL25leHQvZGlzdC9idWlsZC93ZWJwYWNrL2xvYWRlcnMvbmV4dC1taWRkbGV3YXJlLWxvYWRlci5qcz9hYnNvbHV0ZVBhZ2VQYXRoPUMlM0ElNUNBSVJlcG9zJTVDZ3JheW9hay1henVyZWNoYXQtc3RhcnRlci10ZW1wbGF0ZSU1Q2hyLWFpLWNoYXQtcG9jJTVDc3JjJTVDbWlkZGxld2FyZS50cyZwYWdlPSUyRm1pZGRsZXdhcmUmcm9vdERpcj1DJTNBJTVDQUlSZXBvcyU1Q2dyYXlvYWstYXp1cmVjaGF0LXN0YXJ0ZXItdGVtcGxhdGUlNUNoci1haS1jaGF0LXBvYyU1Q3NyYyZtYXRjaGVycz0mcHJlZmVycmVkUmVnaW9uPSZtaWRkbGV3YXJlQ29uZmlnPWUzMCUzRCEiLCJtYXBwaW5ncyI6Ijs7Ozs7OztBQUFzQztBQUNpQjtBQUN2RDtBQUN3QztBQUN4QztBQUNBLE9BQU8sMkNBQUk7QUFDWDtBQUNBO0FBQ0E7QUFDQTtBQUNBLHVDQUF1QyxLQUFLO0FBQzVDO0FBQ2U7QUFDZixXQUFXLHFFQUFPO0FBQ2xCO0FBQ0E7QUFDQTtBQUNBLEtBQUs7QUFDTDs7QUFFQSIsInNvdXJjZXMiOlsid2VicGFjazovL19OX0UvPzBmYTciXSwic291cmNlc0NvbnRlbnQiOlsiaW1wb3J0IFwibmV4dC9kaXN0L3NlcnZlci93ZWIvZ2xvYmFsc1wiO1xuaW1wb3J0IHsgYWRhcHRlciB9IGZyb20gXCJuZXh0L2Rpc3Qvc2VydmVyL3dlYi9hZGFwdGVyXCI7XG4vLyBJbXBvcnQgdGhlIHVzZXJsYW5kIGNvZGUuXG5pbXBvcnQgKiBhcyBfbW9kIGZyb20gXCIuL21pZGRsZXdhcmUudHNcIjtcbmNvbnN0IG1vZCA9IHtcbiAgICAuLi5fbW9kXG59O1xuY29uc3QgaGFuZGxlciA9IG1vZC5taWRkbGV3YXJlIHx8IG1vZC5kZWZhdWx0O1xuY29uc3QgcGFnZSA9IFwiL21pZGRsZXdhcmVcIjtcbmlmICh0eXBlb2YgaGFuZGxlciAhPT0gXCJmdW5jdGlvblwiKSB7XG4gICAgdGhyb3cgbmV3IEVycm9yKGBUaGUgTWlkZGxld2FyZSBcIiR7cGFnZX1cIiBtdXN0IGV4cG9ydCBhIFxcYG1pZGRsZXdhcmVcXGAgb3IgYSBcXGBkZWZhdWx0XFxgIGZ1bmN0aW9uYCk7XG59XG5leHBvcnQgZGVmYXVsdCBmdW5jdGlvbiBuSGFuZGxlcihvcHRzKSB7XG4gICAgcmV0dXJuIGFkYXB0ZXIoe1xuICAgICAgICAuLi5vcHRzLFxuICAgICAgICBwYWdlLFxuICAgICAgICBoYW5kbGVyXG4gICAgfSk7XG59XG5cbi8vIyBzb3VyY2VNYXBwaW5nVVJMPW1pZGRsZXdhcmUuanMubWFwIl0sIm5hbWVzIjpbXSwic291cmNlUm9vdCI6IiJ9\n//# sourceURL=webpack-internal:///(middleware)/./node_modules/next/dist/build/webpack/loaders/next-middleware-loader.js?absolutePagePath=C%3A%5CAIRepos%5CXXXXXXXXXXX%5Cai-chat-poc%5Csrc%5Cmiddleware.ts&page=%2Fmiddleware&rootDir=C%3A%5CAIRepos%5CXXXXXXXXXXX%5Cai-chat-poc%5Csrc&matchers=&preferredRegion=&middlewareConfig=e30%3D!\n"); 2024-02-28T19:33:40.474644795Z ^ 2024-02-28T19:33:40.474649395Z

I have changed the startup command like described in other issues from

next start

to

node_modules/nuxt/bin/nuxt.js start

I think the main problem is shown in the error message at this part:

internal:///(middleware)/./node_modules/next/dist/build/webpack/loaders/next-middleware-loader.js?absolutePagePath=C%3A%5CAIRepos%5CXXXXXXXXXXX%5Cai-chat-poc%5Csrc%5Cmiddleware.ts&page=%2Fmiddleware&rootDir=C%3A%5CAIRepos%5CXXXXXXXXXXX%5Cai-chat-

it looks like the Path to MY local PC C:\ ... where the code is for developing.

any ideas?

FL0S0T commented 4 months ago

localy it is running ;)