Re: [OpenSIPS-Users] Error in opensips.cfg file
This issue is resolved after migration to the latest version. On Fri, 1 Sept 2023 at 13:41, Alejandro Mejia Evertsz < ame...@voxdatacomm.com> wrote: > Hello Phrathib > > It seems you're using some commands used in version 2. > You may need to look for the correct syntax to use them on version 3. > There is a document on the website that explains migrating from 2 to 3. > https://www.opensips.org/Documentation/Migration-2-4-0-to-3-0-0 > > Hope it helps > > On Wed, Aug 30, 2023, 11:17 PM Prathibha B > wrote: > >> Aug 31 04:14:49 [339966] CRITICAL:Traceback (last included file at the >> bottom): >> Aug 31 04:14:49 [339966] CRITICAL: 0. //etc/opensips/opensips.cfg >> Aug 31 04:14:49 [339966] CRITICAL:core:yyerror: parse error in >> //etc/opensips/opensips.cfg:183:12-14: syntax error >> Aug 31 04:14:49 [339966] CRITICAL: >> Aug 31 04:14:49 [339966] CRITICAL: # check if the clients are using >> WebSockets or WebSocketSecure >> Aug 31 04:14:49 [339966] CRITICAL: if (proto == "WS" || proto == >> "WSS") >> Aug 31 04:14:49 [339966] CRITICAL: ^~~ >> Aug 31 04:14:49 [339966] CRITICAL: setflag(SRC_WS); >> Aug 31 04:14:49 [339966] CRITICAL: >> Aug 31 04:14:49 [339966] CRITICAL:core:yyerror: parse error in >> //etc/opensips/opensips.cfg:183:12-14: bare word found, command >> calls need '()' >> Aug 31 04:14:49 [339966] CRITICAL:core:yyerror: parse error in >> //etc/opensips/opensips.cfg:183:12-14: bad command!) >> Aug 31 04:14:49 [339966] CRITICAL:core:yyerror: parse error in >> //etc/opensips/opensips.cfg:183:16-17: bad command!) >> Aug 31 04:14:49 [339966] CRITICAL:core:yyerror: parse error in >> //etc/opensips/opensips.cfg:183:18-20: bad command!) >> Aug 31 04:14:49 [339966] CRITICAL:core:yyerror: parse error in >> //etc/opensips/opensips.cfg:183:27-29: bare word found, command >> calls need '()' >> Aug 31 04:14:49 [339966] CRITICAL:core:yyerror: parse error in >> //etc/opensips/opensips.cfg:183:27-29: bad command: missing ';'? >> Aug 31 04:14:49 [339966] CRITICAL:core:yyerror: parse error in >> //etc/opensips/opensips.cfg:183:31-32: bad command!) >> Aug 31 04:14:49 [339966] CRITICAL:core:yyerror: parse error in >> //etc/opensips/opensips.cfg:183:32-33: bad command!) >> Aug 31 04:14:49 [339966] CRITICAL:core:yyerror: parse error in >> //etc/opensips/opensips.cfg:184:17-18: bad arguments for command >> Aug 31 04:14:49 [339966] CRITICAL:core:yyerror: parse error in >> //etc/opensips/opensips.cfg:193:17-23: syntax error >> Aug 31 04:14:49 [339966] CRITICAL:core:yyerror: parse error in >> //etc/opensips/opensips.cfg:193:23-24: bad arguments for command >> Aug 31 04:14:49 [339966] CRITICAL:core:yyerror: parse error in >> //etc/opensips/opensips.cfg:194:13-19: syntax error >> Aug 31 04:14:49 [339966] CRITICAL:core:yyerror: parse error in >> //etc/opensips/opensips.cfg:194:19-20: bad arguments for command >> Aug 31 04:14:49 [339966] CRITICAL:core:yyerror: parse error in >> //etc/opensips/opensips.cfg:239:16-22: syntax error >> Aug 31 04:14:49 [339966] CRITICAL:core:yyerror: parse error in >> //etc/opensips/opensips.cfg:239:22-23: bad arguments for command >> Aug 31 04:14:49 [339966] CRITICAL:core:yyerror: parse error in >> //etc/opensips/opensips.cfg:239:38-44: syntax error >> Aug 31 04:14:49 [339966] CRITICAL:core:yyerror: parse error in >> //etc/opensips/opensips.cfg:239:44-45: bad arguments for command >> >> Aug 31 04:14:49 [339966] CRITICAL:core:yyerror: parse error in >> //etc/opensips/opensips.cfg:241:21-27: syntax error >> Aug 31 04:14:49 [339966] CRITICAL:core:yyerror: parse error in >> //etc/opensips/opensips.cfg:241:27-28: bad arguments for command >> Aug 31 04:14:49 [339966] CRITICAL:core:yyerror: parse error in >> //etc/opensips/opensips.cfg:241:44-50: syntax error >> Aug 31 04:14:49 [339966] CRITICAL:core:yyerror: parse error in >> //etc/opensips/opensips.cfg:241:50-51: bad arguments for command >> >> Aug 31 04:14:49 [339966] CRITICAL:core:yyerror: parse error in >> //etc/opensips/opensips.cfg:243:22-28: syntax error >> Aug 31 04:14:49 [339966] CRITICAL:core:yyerror: parse error in >> //etc/opensips/opensips.cfg:243:28-29: bad arguments for command >> Aug 31 04:14:49 [339966] CRITICAL:core:yyerror: parse error in >> //etc/opensips/opensips.cfg:243:44-50: syntax error >> Aug 31 04:14:49 [339966] CRITICAL:core:yyerror: parse error in >> //etc/opensips/opensips.cfg:243:50-51: bad arguments for command >> >> Aug 31 04:14:49 [339966] CRITICAL:core:yyerror: parse error in >> //etc/opensips/opensips.cfg:245:22-28: syntax error >> Aug 31 04:14:49 [339966] CRITICAL:core:yyerror: parse error in >> //etc/opensips/opensips.cfg:245:28-29: bad arguments for command >> Aug 31 04:14:49 [339966] CRITICAL:core:yyerror: parse error in >> //etc/opensips/opensips.cfg:245:45-51: syntax error >> Aug 31 04:14:49 [339966] CRITICAL:core:yyerror: parse error in >> //etc/opensips/opensips.cfg:245:51-52: bad arguments for command >> >> Aug 31 04:14:49 [339966] CRITICAL:core:yyerror: parse error in >
Re: [OpenSIPS-Users] Error in opensips.cfg file
Hello Phrathib It seems you're using some commands used in version 2. You may need to look for the correct syntax to use them on version 3. There is a document on the website that explains migrating from 2 to 3. https://www.opensips.org/Documentation/Migration-2-4-0-to-3-0-0 Hope it helps On Wed, Aug 30, 2023, 11:17 PM Prathibha B wrote: > Aug 31 04:14:49 [339966] CRITICAL:Traceback (last included file at the > bottom): > Aug 31 04:14:49 [339966] CRITICAL: 0. //etc/opensips/opensips.cfg > Aug 31 04:14:49 [339966] CRITICAL:core:yyerror: parse error in > //etc/opensips/opensips.cfg:183:12-14: syntax error > Aug 31 04:14:49 [339966] CRITICAL: > Aug 31 04:14:49 [339966] CRITICAL: # check if the clients are using > WebSockets or WebSocketSecure > Aug 31 04:14:49 [339966] CRITICAL: if (proto == "WS" || proto == > "WSS") > Aug 31 04:14:49 [339966] CRITICAL: ^~~ > Aug 31 04:14:49 [339966] CRITICAL: setflag(SRC_WS); > Aug 31 04:14:49 [339966] CRITICAL: > Aug 31 04:14:49 [339966] CRITICAL:core:yyerror: parse error in > //etc/opensips/opensips.cfg:183:12-14: bare word found, command > calls need '()' > Aug 31 04:14:49 [339966] CRITICAL:core:yyerror: parse error in > //etc/opensips/opensips.cfg:183:12-14: bad command!) > Aug 31 04:14:49 [339966] CRITICAL:core:yyerror: parse error in > //etc/opensips/opensips.cfg:183:16-17: bad command!) > Aug 31 04:14:49 [339966] CRITICAL:core:yyerror: parse error in > //etc/opensips/opensips.cfg:183:18-20: bad command!) > Aug 31 04:14:49 [339966] CRITICAL:core:yyerror: parse error in > //etc/opensips/opensips.cfg:183:27-29: bare word found, command > calls need '()' > Aug 31 04:14:49 [339966] CRITICAL:core:yyerror: parse error in > //etc/opensips/opensips.cfg:183:27-29: bad command: missing ';'? > Aug 31 04:14:49 [339966] CRITICAL:core:yyerror: parse error in > //etc/opensips/opensips.cfg:183:31-32: bad command!) > Aug 31 04:14:49 [339966] CRITICAL:core:yyerror: parse error in > //etc/opensips/opensips.cfg:183:32-33: bad command!) > Aug 31 04:14:49 [339966] CRITICAL:core:yyerror: parse error in > //etc/opensips/opensips.cfg:184:17-18: bad arguments for command > Aug 31 04:14:49 [339966] CRITICAL:core:yyerror: parse error in > //etc/opensips/opensips.cfg:193:17-23: syntax error > Aug 31 04:14:49 [339966] CRITICAL:core:yyerror: parse error in > //etc/opensips/opensips.cfg:193:23-24: bad arguments for command > Aug 31 04:14:49 [339966] CRITICAL:core:yyerror: parse error in > //etc/opensips/opensips.cfg:194:13-19: syntax error > Aug 31 04:14:49 [339966] CRITICAL:core:yyerror: parse error in > //etc/opensips/opensips.cfg:194:19-20: bad arguments for command > Aug 31 04:14:49 [339966] CRITICAL:core:yyerror: parse error in > //etc/opensips/opensips.cfg:239:16-22: syntax error > Aug 31 04:14:49 [339966] CRITICAL:core:yyerror: parse error in > //etc/opensips/opensips.cfg:239:22-23: bad arguments for command > Aug 31 04:14:49 [339966] CRITICAL:core:yyerror: parse error in > //etc/opensips/opensips.cfg:239:38-44: syntax error > Aug 31 04:14:49 [339966] CRITICAL:core:yyerror: parse error in > //etc/opensips/opensips.cfg:239:44-45: bad arguments for command > > Aug 31 04:14:49 [339966] CRITICAL:core:yyerror: parse error in > //etc/opensips/opensips.cfg:241:21-27: syntax error > Aug 31 04:14:49 [339966] CRITICAL:core:yyerror: parse error in > //etc/opensips/opensips.cfg:241:27-28: bad arguments for command > Aug 31 04:14:49 [339966] CRITICAL:core:yyerror: parse error in > //etc/opensips/opensips.cfg:241:44-50: syntax error > Aug 31 04:14:49 [339966] CRITICAL:core:yyerror: parse error in > //etc/opensips/opensips.cfg:241:50-51: bad arguments for command > > Aug 31 04:14:49 [339966] CRITICAL:core:yyerror: parse error in > //etc/opensips/opensips.cfg:243:22-28: syntax error > Aug 31 04:14:49 [339966] CRITICAL:core:yyerror: parse error in > //etc/opensips/opensips.cfg:243:28-29: bad arguments for command > Aug 31 04:14:49 [339966] CRITICAL:core:yyerror: parse error in > //etc/opensips/opensips.cfg:243:44-50: syntax error > Aug 31 04:14:49 [339966] CRITICAL:core:yyerror: parse error in > //etc/opensips/opensips.cfg:243:50-51: bad arguments for command > > Aug 31 04:14:49 [339966] CRITICAL:core:yyerror: parse error in > //etc/opensips/opensips.cfg:245:22-28: syntax error > Aug 31 04:14:49 [339966] CRITICAL:core:yyerror: parse error in > //etc/opensips/opensips.cfg:245:28-29: bad arguments for command > Aug 31 04:14:49 [339966] CRITICAL:core:yyerror: parse error in > //etc/opensips/opensips.cfg:245:45-51: syntax error > Aug 31 04:14:49 [339966] CRITICAL:core:yyerror: parse error in > //etc/opensips/opensips.cfg:245:51-52: bad arguments for command > > Aug 31 04:14:49 [339966] CRITICAL:core:yyerror: parse error in > //etc/opensips/opensips.cfg:257:16-22: syntax error > Aug 31 04:14:49 [339966] CRITICAL:core:yyerror: parse error in > //etc/opensips/opensips.cfg:257:22-23: bad arguments for command > Aug 31 04:14:49 [339966] CRITICAL:core:yyerror: parse error i
Re: [OpenSIPS-Users] Error in opensips.cfg file
Aug 31 04:14:49 [339966] CRITICAL:Traceback (last included file at the bottom): Aug 31 04:14:49 [339966] CRITICAL: 0. //etc/opensips/opensips.cfg Aug 31 04:14:49 [339966] CRITICAL:core:yyerror: parse error in //etc/opensips/opensips.cfg:183:12-14: syntax error Aug 31 04:14:49 [339966] CRITICAL: Aug 31 04:14:49 [339966] CRITICAL: # check if the clients are using WebSockets or WebSocketSecure Aug 31 04:14:49 [339966] CRITICAL: if (proto == "WS" || proto == "WSS") Aug 31 04:14:49 [339966] CRITICAL: ^~~ Aug 31 04:14:49 [339966] CRITICAL: setflag(SRC_WS); Aug 31 04:14:49 [339966] CRITICAL: Aug 31 04:14:49 [339966] CRITICAL:core:yyerror: parse error in //etc/opensips/opensips.cfg:183:12-14: bare word found, command calls need '()' Aug 31 04:14:49 [339966] CRITICAL:core:yyerror: parse error in //etc/opensips/opensips.cfg:183:12-14: bad command!) Aug 31 04:14:49 [339966] CRITICAL:core:yyerror: parse error in //etc/opensips/opensips.cfg:183:16-17: bad command!) Aug 31 04:14:49 [339966] CRITICAL:core:yyerror: parse error in //etc/opensips/opensips.cfg:183:18-20: bad command!) Aug 31 04:14:49 [339966] CRITICAL:core:yyerror: parse error in //etc/opensips/opensips.cfg:183:27-29: bare word found, command calls need '()' Aug 31 04:14:49 [339966] CRITICAL:core:yyerror: parse error in //etc/opensips/opensips.cfg:183:27-29: bad command: missing ';'? Aug 31 04:14:49 [339966] CRITICAL:core:yyerror: parse error in //etc/opensips/opensips.cfg:183:31-32: bad command!) Aug 31 04:14:49 [339966] CRITICAL:core:yyerror: parse error in //etc/opensips/opensips.cfg:183:32-33: bad command!) Aug 31 04:14:49 [339966] CRITICAL:core:yyerror: parse error in //etc/opensips/opensips.cfg:184:17-18: bad arguments for command Aug 31 04:14:49 [339966] CRITICAL:core:yyerror: parse error in //etc/opensips/opensips.cfg:193:17-23: syntax error Aug 31 04:14:49 [339966] CRITICAL:core:yyerror: parse error in //etc/opensips/opensips.cfg:193:23-24: bad arguments for command Aug 31 04:14:49 [339966] CRITICAL:core:yyerror: parse error in //etc/opensips/opensips.cfg:194:13-19: syntax error Aug 31 04:14:49 [339966] CRITICAL:core:yyerror: parse error in //etc/opensips/opensips.cfg:194:19-20: bad arguments for command Aug 31 04:14:49 [339966] CRITICAL:core:yyerror: parse error in //etc/opensips/opensips.cfg:239:16-22: syntax error Aug 31 04:14:49 [339966] CRITICAL:core:yyerror: parse error in //etc/opensips/opensips.cfg:239:22-23: bad arguments for command Aug 31 04:14:49 [339966] CRITICAL:core:yyerror: parse error in //etc/opensips/opensips.cfg:239:38-44: syntax error Aug 31 04:14:49 [339966] CRITICAL:core:yyerror: parse error in //etc/opensips/opensips.cfg:239:44-45: bad arguments for command Aug 31 04:14:49 [339966] CRITICAL:core:yyerror: parse error in //etc/opensips/opensips.cfg:241:21-27: syntax error Aug 31 04:14:49 [339966] CRITICAL:core:yyerror: parse error in //etc/opensips/opensips.cfg:241:27-28: bad arguments for command Aug 31 04:14:49 [339966] CRITICAL:core:yyerror: parse error in //etc/opensips/opensips.cfg:241:44-50: syntax error Aug 31 04:14:49 [339966] CRITICAL:core:yyerror: parse error in //etc/opensips/opensips.cfg:241:50-51: bad arguments for command Aug 31 04:14:49 [339966] CRITICAL:core:yyerror: parse error in //etc/opensips/opensips.cfg:243:22-28: syntax error Aug 31 04:14:49 [339966] CRITICAL:core:yyerror: parse error in //etc/opensips/opensips.cfg:243:28-29: bad arguments for command Aug 31 04:14:49 [339966] CRITICAL:core:yyerror: parse error in //etc/opensips/opensips.cfg:243:44-50: syntax error Aug 31 04:14:49 [339966] CRITICAL:core:yyerror: parse error in //etc/opensips/opensips.cfg:243:50-51: bad arguments for command Aug 31 04:14:49 [339966] CRITICAL:core:yyerror: parse error in //etc/opensips/opensips.cfg:245:22-28: syntax error Aug 31 04:14:49 [339966] CRITICAL:core:yyerror: parse error in //etc/opensips/opensips.cfg:245:28-29: bad arguments for command Aug 31 04:14:49 [339966] CRITICAL:core:yyerror: parse error in //etc/opensips/opensips.cfg:245:45-51: syntax error Aug 31 04:14:49 [339966] CRITICAL:core:yyerror: parse error in //etc/opensips/opensips.cfg:245:51-52: bad arguments for command Aug 31 04:14:49 [339966] CRITICAL:core:yyerror: parse error in //etc/opensips/opensips.cfg:257:16-22: syntax error Aug 31 04:14:49 [339966] CRITICAL:core:yyerror: parse error in //etc/opensips/opensips.cfg:257:22-23: bad arguments for command Aug 31 04:14:49 [339966] CRITICAL:core:yyerror: parse error in //etc/opensips/opensips.cfg:257:38-44: syntax error Aug 31 04:14:49 [339966] CRITICAL:core:yyerror: parse error in //etc/opensips/opensips.cfg:257:44-45: bad arguments for command Aug 31 04:14:49 [339966] CRITICAL:core:yyerror: parse error in //etc/opensips/opensips.cfg:259:21-27: syntax error Aug 31 04:14:49 [339966] CRITICAL:core:yyerror: parse error in //etc/opensips/opensips.cfg:259:27-28: bad arguments for command Aug 31 04:14:49 [339966] CRITICAL:core:yyerror: parse error in //etc/opensips/open
Re: [OpenSIPS-Users] Error in opensips.cfg file
bare word found, command calls need '()' On Mon, 21 Aug 2023 at 13:34, Prathibha B wrote: > if(proto === WSS) > > On Mon, 21 Aug 2023 at 13:33, Prathibha B > wrote: > >> Aug 21 08:02:24 [210480] CRITICAL:Traceback (last included file at the >> bottom): >> Aug 21 08:02:24 [210480] CRITICAL: 0. //etc/opensips/opensips.cfg >> Aug 21 08:02:24 [210480] CRITICAL:core:yyerror: parse error in >> //etc/opensips/opensips.cfg:250:16-18: syntax error >> Aug 21 08:02:24 [210480] CRITICAL: if (is_method("REGISTER")) >> Aug 21 08:02:24 [210480] CRITICAL: { >> Aug 21 08:02:24 [210480] CRITICAL: if(proto_wss == WSS) { >> Aug 21 08:02:24 [210480] CRITICAL: ^~~ >> Aug 21 08:02:24 [210480] CRITICAL: >> fix_nated_register(); >> Aug 21 08:02:24 [210480] CRITICAL: } >> Aug 21 08:02:24 [210480] CRITICAL:core:yyerror: parse error in >> //etc/opensips/opensips.cfg:250:16-18: bare word found, command >> calls need '()' >> Aug 21 08:02:24 [210480] CRITICAL:core:yyerror: parse error in >> //etc/opensips/opensips.cfg:250:16-18: bad command!) >> Aug 21 08:02:24 [210480] CRITICAL:core:yyerror: parse error in >> //etc/opensips/opensips.cfg:250:22-23: bare word found, command calls >> need '()' >> Aug 21 08:02:24 [210480] CRITICAL:core:yyerror: parse error in >> //etc/opensips/opensips.cfg:250:22-23: bad command: missing ';'? >> Aug 21 08:02:24 [210480] CRITICAL:core:yyerror: parse error in >> //etc/opensips/opensips.cfg:250:24-25: bad command!) >> Aug 21 08:02:24 [210480] CRITICAL:core:yyerror: parse error in >> //etc/opensips/opensips.cfg:256:3-5: syntax error >> Aug 21 08:02:24 [210480] CRITICAL:core:yyerror: parse error in >> //etc/opensips/opensips.cfg:256:3-5: >> Aug 21 08:02:24 [210480] ERROR:core:parse_opensips_cfg: bad config file >> (8 errors) >> Aug 21 08:02:24 [210480] ERROR:core:main: failed to parse config file >> (null) >> Aug 21 08:02:24 [210480] NOTICE:core:main: Exiting >> >> -- >> Regards, >> B.Prathibha >> > > > -- > Regards, > B.Prathibha > -- Regards, B.Prathibha ___ Users mailing list Users@lists.opensips.org http://lists.opensips.org/cgi-bin/mailman/listinfo/users
Re: [OpenSIPS-Users] Error in opensips.cfg file
if(proto === WSS) On Mon, 21 Aug 2023 at 13:33, Prathibha B wrote: > Aug 21 08:02:24 [210480] CRITICAL:Traceback (last included file at the > bottom): > Aug 21 08:02:24 [210480] CRITICAL: 0. //etc/opensips/opensips.cfg > Aug 21 08:02:24 [210480] CRITICAL:core:yyerror: parse error in > //etc/opensips/opensips.cfg:250:16-18: syntax error > Aug 21 08:02:24 [210480] CRITICAL: if (is_method("REGISTER")) > Aug 21 08:02:24 [210480] CRITICAL: { > Aug 21 08:02:24 [210480] CRITICAL: if(proto_wss == WSS) { > Aug 21 08:02:24 [210480] CRITICAL: ^~~ > Aug 21 08:02:24 [210480] CRITICAL: > fix_nated_register(); > Aug 21 08:02:24 [210480] CRITICAL: } > Aug 21 08:02:24 [210480] CRITICAL:core:yyerror: parse error in > //etc/opensips/opensips.cfg:250:16-18: bare word found, command > calls need '()' > Aug 21 08:02:24 [210480] CRITICAL:core:yyerror: parse error in > //etc/opensips/opensips.cfg:250:16-18: bad command!) > Aug 21 08:02:24 [210480] CRITICAL:core:yyerror: parse error in > //etc/opensips/opensips.cfg:250:22-23: bare word found, command calls > need '()' > Aug 21 08:02:24 [210480] CRITICAL:core:yyerror: parse error in > //etc/opensips/opensips.cfg:250:22-23: bad command: missing ';'? > Aug 21 08:02:24 [210480] CRITICAL:core:yyerror: parse error in > //etc/opensips/opensips.cfg:250:24-25: bad command!) > Aug 21 08:02:24 [210480] CRITICAL:core:yyerror: parse error in > //etc/opensips/opensips.cfg:256:3-5: syntax error > Aug 21 08:02:24 [210480] CRITICAL:core:yyerror: parse error in > //etc/opensips/opensips.cfg:256:3-5: > Aug 21 08:02:24 [210480] ERROR:core:parse_opensips_cfg: bad config file (8 > errors) > Aug 21 08:02:24 [210480] ERROR:core:main: failed to parse config file > (null) > Aug 21 08:02:24 [210480] NOTICE:core:main: Exiting > > -- > Regards, > B.Prathibha > -- Regards, B.Prathibha ___ Users mailing list Users@lists.opensips.org http://lists.opensips.org/cgi-bin/mailman/listinfo/users