The Burp Suite User Forum was discontinued on the 1st November 2024.

Burp Suite User Forum

For support requests, go to the Support Center. To discuss with other Burp users, head to our Discord page.

SUPPORT CENTER DISCORD

Error Agent for new Scan

Caio | Last updated: Dec 05, 2019 06:07PM UTC

BurpSuite edition: Enterprise Installation type: Server & Agent(1) at one computer Operating system: Ubuntu 16.04 Problem: any scheduled scan ends with 'Error Dispatching scan to 'Agent' Agent is authorised and licensed.

Michelle, PortSwigger Agent | Last updated: Dec 06, 2019 08:34AM UTC

Hi If you create a scan with the same settings (apart from the schedule), does that work ok? To help us dig a bit deeper into this issue it would be useful to see the server and agent logs from when the issue occurred. By default these are in /var/log/BurpSuiteEnterpriseEdition/ on Linux. There is a separate log file for each day, and the current day's log file doesn't contain a date. The agent log files can be found on the agent machine. If you're happy to send them over could you email them to support@portswigger.net, please?

Burp User | Last updated: Dec 12, 2019 01:14PM UTC

Hello Michelle, Thank you for your quick response. I saw this log: /var/log/BurpSuiteEnterpriseEdition/enterpriseAgent.<date>.log And: ### The error may exist in net/portswigger/enterprise/common/repository/mybatis/mappers/AgentIssuesAndScansMapper.xml ### The error may involve defaultParameterMap ### The error occurred while setting parameters ### SQL: SELECT dbo.in_progress_scans_for_agent(?); ### Cause: com.microsoft.sqlserver.jdbc.SQLServerException: The EXECUTE permission was denied on the object 'in_progress_scans_for_agent', database 'burpenterprise', schema 'dbo'. at org.apache.ibatis.exceptions.ExceptionFactory.wrapException(ExceptionFactory.java:30) at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:150) at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:141) at org.apache.ibatis.session.defaults.DefaultSqlSession.selectOne(DefaultSqlSession.java:77) "enterpriseAgent.<date>" [somente-leitura] 579L, 57220C ---------- Therefore, see the solution below: sqlcmd: > GRANT Insert ON yourschemaname.yourtablename TO yourusername; >GO https://stackoverflow.com/questions/55180236/the-insert-permission-was-denied-on-the-object-tablename-database-database-n I changed the permission for user 'beagent' and it worked!! Thanks, Caio Santos

Michelle, PortSwigger Agent | Last updated: Dec 12, 2019 01:16PM UTC