Jump to content

sdnian

Members
  • Posts

    184
  • Joined

  • Last visited

  • Days Won

    1

Posts posted by sdnian

  1. I've ERA server v6.4 that be running in Ubuntu 16.04 x64. It keeps stop working in sometime every day. It is about one time per day.

     

    When the issue happened. I can logon web console and everything seems fine. But I found all clients can't connect to ERA server. The last connect field stop update. I've make sure there are a lot of clients are online in that time. Every time it happened, I ran 'systemctl restart mysql.service'. Then this issue was gone. All clients start to connect ERA server again. It seems MySQL problem. But in that time, I try to access MySQL, it's fine. Even I try to query data of 'era_db' database via odbc from this server. I could get datas.

     

    This problem happened about one week. 

     

    I checked the trace.log of ERA server.. There are many error logs. Like:

     

    2016-11-23 23:11:47 Error: CReplicationModule [Thread 7f1965ffb700]: CStepProcessor: Replication master rejected, slave is busy

     

    and some these error logs:

     

    2016-11-23 23:41:06 Error: NetworkModule [Thread 7f19c1ffb700]: Verify user failed for all computers: 127.0.0.1: NodVerifyCertificateChain failed: NodVerifyTrustResult: 6, NVT_NotTrustedRoot, X509ChainStatus: 0x4, X509CSF_Revoked,127.0.0.1: NodVerifyCertificateChain failed: NodVerifyTrustResult: 6, NVT_NotTrustedRoot, X509ChainStatus: 0x4, X509CSF_Revoked
    2016-11-23 23:41:06 Error: NetworkModule [Thread 7f19c1ffb700]: Receive: NodSslWriteEncryptedData: Internal error in the underlying implementations., ResolvedIpAddress:127.0.0.1, ResolvedHostname:127.0.0.1, ResolvedPort:33558
    2016-11-23 23:41:06 Error: NetworkModule [Thread 7f19c1ffb700]: Protocol failure for session id 108048, error:Receive: NodSslWriteEncryptedData: Internal error in the underlying implementations.
     

    I've only single ERA server. No any ERA proxy.

     

    Ubuntu 16.04.1 LTS x64

    ERA Server 6.4.304.0

    ERA Web Console 6.4.266.0

    MySQL 5.7.16

    ERA Agent 6.4.283.0

  2. Temporarily disabling protection from the tray menu disables real-time, web access and email protection, ie. protection modules that work real-time. Other protection modules, such as AMS, EB, startup scans remain active.

     

    By default, a startup scan is run: 1, when Windows starts, 2. after a successful update. It does not run under other circumstances unless you've created a new task or modified an existing System startup file check task.

     

    Schedule tasks are all default settings.

     

    post-990-0-92650600-1479131395_thumb.png

  3. I use EES 6.4.2014. I want to disable protection. Right click ESET icon then choose 'Pause protection'. Like this:

     

    post-990-0-39003400-1479114026_thumb.png

     

    But EES still detect a file by 'Startup scanner'. 

     

    According my test.. The 'Startup scanner' be ran by schedule task 'System startup file check - Successful update of the virus signature database'. But I've do rollback. So it should not possible update virus signature database now.

    And this task should only run once per hour maximum. It be detected about 3 minutes one time.

     

    post-990-0-76714600-1479117615_thumb.png

     

    My questions are:

     

    1. What is the right procedure to disable protection temporary?

    2. Why 'Startup scanner' does not just run in after 'Successful update of the virus signature database'?

     

     

  4. Just to make sure - a proxy server can be configured at two places in Endpoint. The first one is in the advanced update setup. Do not configure it here as it would be used only for update but instead navigate to Tools - Proxy server and configure it there. Or is the proxy already configured there properly? Could you try connecting to the Internet directly and see if it makes a difference?

     

    Here is the settings:

     

    post-990-0-81340100-1476947932_thumb.png

     

    And my test code could send post data to Live Grid servers through proxy server or direct connect. It is the same result. So I don't think it's a proxy problem.

  5. Hello Sdnian,

     

    do you use any proxy server? If yes, check if it is properly set in the settings.

    How is the EEA updated?

     

    Regards, P.R.

     

    Hi, I've an Apache Proxy Server.. EEA have use this proxy server. I also check the Proxy server. It is fine. And EEA work well, too.

     

    I also use Wireshark to capture the packet from another computer (in different network) that the Live Grid work. Then I write a simple code to do post the same data to ESET Live Grid server. To test if could get the right response data.

    It's really strange.. I run it in the computer that Live Grid doesn't work. My code could get the right response data. So I wonder it is not networking issue. But as I said, I've checked the Live Grid settings is enabled. So I don't kown what

    happened? Why EEA can't detect as a suspicious object when I access that testing URL.

  6. According this web page - hxxp://support.eset.com/kb5552/?viewlocale=en_US, I tried to download hxxp://amtso.security-features-check.com/cloudcar.exe

    But EEA does not block this connect. The file could be downloaded. I've checked the ESET Live Grid is enabled. And the firewall doesn't any rule to block

    tcp 80 port, udp 53 port. I also do a test to ping ESET Live Grid servers (hxxp://support.eset.com/kb332/#esetlivegrid). It could resolve IP address and get

    response. 

     

    How to check why ESET Live Grid doesn't work?

     

    EEA version is 6.4.2014.2

  7. I've installed RDSensor for Linux version 1.0.1079.0. In the trace.log, it show the below error logs:

     

     

    2016-10-13 09:46:23 Information: CPCAPDeviceSniffer [Thread 565fdb40]: CPCAPDeviceSniffer on enxb827eb718cf8 throwed error: Device open failed with error:enxb827eb718cf8: bind: Address family not supported by protocol

     

    2016-10-13 09:46:33 Information: CPCAPDeviceSniffer [Thread 575ffb40]: CPCAPDeviceSniffer on lo throwed error: Device open failed with error:lo: bind: Address family not supported by protocol

     

    And it seems doesn't work because no detect any devices.

     

    OS: Ubuntu 16.04 x86

    Kernel: 4.1.19-v7

     

  8. That is very strange. Did it work in the history or never? It was added in ERA 6.3 if I recall correctly. It fails the same way for all client tasks? Are there any errors in SERVER's trace.log, especially from service startup?

    Could you also provide output of queries described in my another post? It should help us check whether previous "workaround" actually worked.

     

     
    I've take a look Server's trace.log, but I don't find out any obvious error. Or could you take a look. 
     
    Here is another query output:
     
    # mysql --host=localhost --user=root --password era_db --execute 'SELECT * FROM tbl_etl_event_csn; SELECT MAX(CSN) FROM tbl_log_task_client_event;'
    Enter password: 
    +----------------+----------------------+----------+
    | plan_name      | table_name           | last_csn |
    +----------------+----------------------+----------+
    | sp_clientTasks | tbl_client_task_aggr |   139021 |
    +----------------+----------------------+----------+
    +----------+
    | MAX(CSN) |
    +----------+
    |   139021 |
    +----------+
     

    This server has run for several months. I can confirm this issue didn't happened before. But I can't remember when happened. It been happened for a while. The OS (Ubuntu) been upgraded from 14.04 to 16.04 about two months ago. MySQL also been upgraded from 5.5.x to 5.7.13. Maybe it cause the issue since that time. 

  9. Hello, version of MySQL database should be fine, especially in case all other functionality works, but you are right that there was bug in MySQL that affected functionality of ERA -> it was resolved in quite recent MySQL version 5.7.13.

    What is version of AGENT that this tasks were executed on? What is the version history of SERVER - have you upgraded from previous version of ERA?

     

    We had a problem with progress bars in previous releases, where only known workaround was to perform modification of database state, i.e.:

    1. stop SERVER service
    2. Modify database as described in my older post.
    3. restart SERVER service

    it should take no more than few minutes until progress counts are recalculated in case this was the source of your problems.

     

    The server has running several months. I think the first version is 6.2, because I remember that it had been upgraded twice. (6.2 -> 6.3 -> 6.4)

    Most Agent are 6.4.283.

    post-990-0-48643800-1473724935_thumb.png

     

    And I've try to do your workaround, but no luck. The 'PROGRESS' is still empty. And the 'THREATS' show an error number now. 

    post-990-0-36767800-1473725156_thumb.png

     

    A few minutes later, the error number in the THREATS is disappear.

  10. In client tasks page, the field 'PROGRESS' is empty. Like the screenshot in the below:

     

    post-990-0-43160300-1473690742_thumb.png

     

    If I select any one of these client tasks then choose 'Show successful', 'Show failed'... there are history execution records in there.

     

    How fix it?

     

    ERA Server v6.4.304.0

    ERA Web Console v6.4.266.0

    OS: Ubuntu 16.04.1 LTS

    MySQL 5.7.13

     

    Thank you.

  11. You should click the "add task" button, which will show you the list of available tasks (already executed ones). This functionality allows you to define a new trigger for already created task (like install previously installed software, run created command, scan with parameters, etc...).

     

    Sorry, I wonder that you are misunderstand what do I ask. I mean click a computer from computer list then choose 'Run Task...'. 

     

    post-990-0-21034900-1469514972_thumb.png

  12. I try to Run Task from a computer in ERA 6.4. But I don't saw any tasks, no any tasks in "Task" section. And there is red triangle in there, it show "There is an error in this section". Like below screen shot.

     

     

    post-990-0-75767600-1469491737_thumb.png

     

    But if I select "Client Tasks", there are some tasks in there. And I could use "Run on.." to assign the computer to run this task.

     

    I test it in few different ERA 6.4 servers, all of them have the same issue. But no this issue in ERA 6.3.

     

    Is it a bug in ERA 6.4? How to fix it?

  13. Have you tried local activation? What is the ECP Error you get in this case?

    In most cases, target computer is not able to connect to edf.eset.com due to firewall restriction or a wrong license is used.

    To check this, you should open a browser on the affected machine, and try to open https://edf.eset.com/edf. If it gets the following response, it is OK, and there must a be another problem (wrong license)

     

    I tried to activate from client directly, I got an error code ECP.4100. What is that mean? And I really want to complain why can't show useful message in ERA Web Console.. The message "Task failed in the security product" is hard to understand what happened.

  14.  

    First, is there a way to generate API secrets and keys instead of using plain text user names and passwords?

     

    There is currently no other authentication method available. Communication between ServerApi and ERA Server itself uses TLS so it should be safe in case ServerApi methods are called in safe manner. Regardless of previous I would strongly recommend to create specific ERA user (with limited permissions, i.e. only for reading specific data) for ServerApi connection.

     

     

    Second, is there any existing documentation on pulling the JSON data using PHP?

    We are not aware of any documentation for PHP. We only come across tools using c++ or python to handle API calls.

     

     

    Do you have any documents or sample codes that using python to access ServerApi ?

×
×
  • Create New...