Endpoint Protection

 View Only

ERROR:I18nInventory could not translate key 

Jan 26, 2015 05:15 AM

Found in version 12.1.5 and still in 12.1.6.

If you find this error in the reporting log found at:

<...>\Symantec Endpoint Protection Manager\apache\logs\reporting.log

If the reporting.log contains many logs like:

<date> <time> ERROR:I18nInventory could not translate key: 
<date> <time> ERROR:I18nInventory could not translate key: 
<date> <time> ERROR:I18nInventory could not translate key: 
<date> <time> ERROR:I18nInventory could not translate key: 

then you can fix this by looking at <SEPM>\Php\Include\Inventory\I18nInventory.php

line 24 (12.1.5) or 38 (12.1.6)

add a preemtive return as first statement in:

        global $I18nInventoryArr;
        if ((strpos($key, "BDATA_OS_TYPE") >0) && strlen($key)>19 ) {

result:

        global $I18nInventoryArr;
        if (empty($key)) { return $key; }
        if ((strpos($key, "BDATA_OS_TYPE") >0) && strlen($key)>19 ) {

And the errors will disappear.

Statistics
0 Favorited
0 Views
0 Files
0 Shares
0 Downloads

Tags and Keywords

Related Entries and Links

No Related Resource entered.