Re: 500 Died in server spawn error caused by regex in log_transaction

David Christensen <[email protected]> Fri, 8 Sep 2017 19:17:09 -0500
Newsgroups gmane.comp.web.interchange.users
Message-ID <[email protected]>
>> On 8 September 2017 at 16:24, David Christensen <[email protected]> wrote:
>> 
>> Hmm, that’s not even referencing unicode properties directly, so if that line change truly is what fixes the issues, then it sounds like there may be some issues with some of your internal perl modules, such as picking up a later version of Encode.pm with a different perl interpreter that is making other assumptions.
>> 
>> How many versions of perl do you have on your system?  You might be able to create a page that contains just `[env PERL5LIB]` and see if that matches up to your expectations of the version of Perl you’re using.
>> 
>> 
> ​Hi David,
> 
> That env tag just displays a blank page, I'm using IC 5.6.3, still on Centos 5, perl -v shows v5.8.8 built for i686-linux.
> 
> I had these errors in the log so debugged log_transaction, commenting that regex line appeared to fix it:-
> 
> tvcables /cgi-bin/tvcables/process.html ERRORS on ORDER :
> Error during creation of order routing worldpay:
> Error while interpolating page etc/log_transaction:
> Can't find Unicode property definition "Word" at /usr/local/interchange563/lib/Vend/Parse.pm line 709.

Hmm, if you’re certain that this is a new behavior and that is the only perl that is installed on the system, I’m not sure where this deviation would have come from.  I still suspect my first hunch, which is that we’re using a different module library than the version of perl running interchange.

Can you do something to try to find any existing perl5 library directories, such as `find / -name perl5 -type d` and report any results?  While `which` might just show the single perl there still may be others in $PATH that are confusing things.

Best,

David
--
David Christensen
End Point Corporation
[email protected]
785-727-1171

_______________________________________________
interchange-users mailing list
[email protected]
http://www.icdevgroup.org/mailman/listinfo/interchange-users
signature.asc (application/pgp-signature, 801 B)
-----BEGIN PGP SIGNATURE-----

iQIcBAEBCAAGBQJZszMFAAoJEDdKI8nfm2W4SyYQAIwc3MzyuWhCYkj7oTtFJro7
Putp9HeYnCVv0Y0FJ9ZgkC35s6mqnqZE/bMczFG0GkvhSusovtsGEhI9F0R2PIBV
xRqCQus8LS04Q6eD+hJaHrdGk44XixX0pQQhdcp8p7sFcI3306rahXxbjtWLh5Kg
parOduG8C93u7cm6L3NETYgIqLZEtiAKs/6G/nRxzbl5KtVds5/aUZajZFEvYRJs
GZqsKCotKdg+y1J24bqGjREHwj0WLFMuZL+YKudWCHH8Ih3OL+Yv59rHyhrE/Msf
xrPL2HVY6B49sl+r+A02yULuqV/dVc4wvoUMS9IKbhTAHMl4JdmBlYCybv5fTkDL
xd2tHPZjAWWcvE+r+VTPGbWi1TMHeliBxRFQYtUIM9Oo7phBdIVnfAOsaJkJtTsQ
tYPijeb5AX5Z77Bx69nWS4R7q2bai+Gte7Aqlo9oTSpSNYzKa4/RcNIxqDv7ESga
O5nlrjKySG+PGO30KQUO6zShCN0JTQT3hreKokFsYLnzopd12g32XZFWrH+PMS1/
O63LbZ5sqCCpbXuead2L32IxaWVb6s8WVxWjLbDv92oOM/tNdcT56W0D0vIo0A9A
JiDk0PTlKh4uUyXO+Eb87KfTEg1vhU2gab/SphnyCOZD7HNspIlBjOYvgGCAMqNP
kzcfcK9l0AtYMx3Wm5JU
=6cOT
-----END PGP SIGNATURE-----