Exception in Dhilog HTTP POST: An error occurred while sending the request.


Failed to send log to Dhilog: NotFound | {"type":"about:blank","title":"Not Found","status":404,"detail":"Cannot POST /Log","instance":"/Log","error_code":"NOT_FOUND"}


Question: ?PageNumber=1&PageLimit=10&SearchTerm=&SortingColumn=PermitToWorkStartDate&SortingOrder=desc&IsAdminUser=true


Question: ?PageNumber=1&PageLimit=10&SearchTerm=&SortingColumn=PermitToWorkStartDate&SortingOrder=desc&IsAdminUser=true


Unhandled Exception in Web API

System.OperationCanceledException: The operation was canceled.
   at System.Threading.CancellationToken.ThrowOperationCanceledException()
   at System.Web.Http.Filters.ActionFilterAttribute.<CallOnActionExecutedAsync>d__5.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at System.Web.Http.Filters.ActionFilterAttribute.<ExecuteActionFilterAsyncCore>d__0.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at System.Web.Http.Controllers.ActionFilterResult.<ExecuteAsync>d__2.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at System.Web.Http.Controllers.ExceptionFilterResult.<ExecuteAsync>d__0.MoveNext()


Unhandled Exception in Web API

System.OperationCanceledException: The operation was canceled.
   at System.Threading.CancellationToken.ThrowOperationCanceledException()
   at System.Web.Http.Filters.ActionFilterAttribute.<CallOnActionExecutedAsync>d__5.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at System.Web.Http.Filters.ActionFilterAttribute.<ExecuteActionFilterAsyncCore>d__0.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at System.Web.Http.Filters.ActionFilterAttribute.<CallOnActionExecutedAsync>d__5.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Web.Http.Filters.ActionFilterAttribute.<CallOnActionExecutedAsync>d__5.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at System.Web.Http.Filters.ActionFilterAttribute.<ExecuteActionFilterAsyncCore>d__0.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at System.Web.Http.Controllers.ActionFilterResult.<ExecuteAsync>d__2.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at System.Web.Http.Controllers.ExceptionFilterResult.<ExecuteAsync>d__0.MoveNext()


Unhandled Exception in Web API


To date must be strictly AFTER From date.

End time cannot be greater than 6:00 PM.

Risk Category (Low / Medium / High / Critical)

Name of worker
Age
Employee ID
Trade / Skill
Height Work Training Validity
Medical Fitness Certificate

Compressed Gases (LPG, Dissolved Acetylene , etc)

Engineering Dept-Head / Officer (Required)

Gas Cylinders/Torch with flash back arrestors

Check Cable & Holders of Welding Machine

Combustible / Flammable Materials removed

Third party, Competent Authority certification for

Certified persons for skilled work (Excavator/Crane operating, Welding, cutting, grinding, electrical work)

Confined Space: Oxygen Level (Min 19.5% Max 23.5%)

Risk has been assessed for this activity and appropriate controls are ensured

All the workers are clearly explained about risk and controls for this activity

Work site, Required Equipment and PPE are checked & found satisfactory to perform the work

I hereby certify that the Checks/precautionary meausres as mentioned in the previous sections are confirmed.The permit requestor had been informed of all the conditions stated in the SOP, aspects/hazards as well as associated risks/control measures.

I hereby certify that all the control measures have been verified and found complied, on job trainings have provided as required.

Reason for rejection

Reason for rejection

Reason for rejection

All work under the work permit is fully completed

All temporary barriers, signage and equipment removed

No hazards lef on site (open trenches, exposed wires, sharp objects etc.) and adhere to 5S standards

Photos of completed workplace (mandatory)

Tools and materials removed from work area

Tools and materials are handed over to the concerned department

Is sufficient Illumination to be provided

Proper Housekeeping to be done on daily basis

Any other requirement (If Yes, please specify):  Emergency exit are available, Emergency vehicle and First-aid provider shall be assured during the work  Main Isolation Switch location is known to All

Use of Full body harness with double lanyard & life line or anchor point (while doing hot work at height).

I accept the conditions stated on the permit and certify that all the persons are under my control and will be made fully aware of the method statement, aspects/hazards as well as associated risk/control measures.

I hereby certify that the Checks/ precautionary measures as mentioned in the previous sections are confirmed. The permit requestor had been informed of all the conditions stated in the SOP, aspects/hazards as well as associated risks/control measures.

Reason for rejection

Reason for rejection

Reason for rejection


Risk Category (Low / Medium / High / Critical)

Compressed Gases (LPG, Dissolved Acetylene , etc)

Gas Cylinders/Torch with flash back arrestors

Check Cable & Holders of Welding Machine

Combustible / Flammable Materials removed

Third party, Competent Authority certification for

Certified persons for skilled work (Excavator/Crane operating, Welding, cutting, grinding, electrical work)

Confined Space: Oxygen Level (Min 19.5% Max 23.5%)

Risk has been assessed for this activity and appropriate controls are ensured

All the workers are clearly explained about risk and controls for this activity

Work site, Required Equipment and PPE are checked & found satisfactory to perform the work

I hereby certify that the Checks/precautionary meausres as mentioned in the previous sections are confirmed.The permit requestor had been informed of all the conditions stated in the SOP, aspects/hazards as well as associated risks/control measures.

I hereby certify that all the control measures have been verified and found complied, on job trainings have provided as required.

Reason for rejection

Reason for rejection

Reason for rejection

All work under the work permit is fully completed

All temporary barriers, signage and equipment removed

No hazards lef on site (open trenches, exposed wires, sharp objects etc.) and adhere to 5S standards

Photos of completed workplace (mandatory)

Tools and materials removed from work area

Tools and materials are handed over to the concerned department

Is sufficient Illumination to be provided

Proper Housekeeping to be done on daily basis

Any other requirement (If Yes, please specify):  Emergency exit are available, Emergency vehicle and First-aid provider shall be assured during the work  Main Isolation Switch location is known to All

Use of Full body harness with double lanyard & life line or anchor point (while doing hot work at height).

I accept the conditions stated on the permit and certify that all the persons are under my control and will be made fully aware of the method statement, aspects/hazards as well as associated risk/control measures.

I hereby certify that the Checks/ precautionary measures as mentioned in the previous sections are confirmed. The permit requestor had been informed of all the conditions stated in the SOP, aspects/hazards as well as associated risks/control measures.

Reason for rejection

Reason for rejection

Reason for rejection


Question: ?PageNumber=1&PageLimit=10&SearchTerm=&SortingColumn=PermitToWorkStartDate&SortingOrder=desc&IsAdminUser=true


Under the influence of alcohol /Other Drugs

Improper using of PPEs/ Non usage of PPEs

Untrained personnel on particular job/ lack of skills/ knowledge

Unauthorized people work around workplace/ unauthorized entry

Failure of positive isolation permit to work (PTW)/not taking permit to work (PTW)

Not wearing seat belt/taking on mobile while driving and other activities to distractions from driving

Stopping & correcting his/her behaviour/work practice

Lack of knowledge of safe & unsafe work practice

Lifting & Shifting of equipment & material

Unwanted Storage of Materials/Scrap/Spares/Tools

Electrical/Mechanical/Utility Isolation - Test

Description


Description


Stopping & correcting his/her behaviour/work practice

Lack of knowledge of safe & unsafe work practice

Lifting & Shifting of equipment & material

Unwanted Storage of Materials/Scrap/Spares/Tools

Description


desctiption


MySql.Data.MySqlClient.MySqlException (0x80004005): Data too long for column 'preferences_json' at row 1
   at MySql.Data.MySqlClient.MySqlStream.ReadPacket()
   at MySql.Data.MySqlClient.NativeDriver.GetResult(Int32& affectedRow, Int64& insertedId)
   at MySql.Data.MySqlClient.Driver.NextResult(Int32 statementId, Boolean force)
   at MySql.Data.MySqlClient.MySqlDataReader.NextResult()
   at MySql.Data.MySqlClient.MySqlCommand.ExecuteReader(CommandBehavior behavior)
   at MySql.Data.MySqlClient.MySqlCommand.ExecuteNonQuery()
   at Dapper.SqlMapper.ExecuteCommand(IDbConnection cnn, CommandDefinition& command, Action`2 paramReader)
   at Dapper.SqlMapper.ExecuteImpl(IDbConnection cnn, CommandDefinition& command)
   at Dapper.SqlMapper.Execute(IDbConnection cnn, String sql, Object param, IDbTransaction transaction, Nullable`1 commandTimeout, Nullable`1 commandType)
   at IncidentReporter.DAL.Repositories.UsersRepo.UpdateExistingUserPreference(UserGridPreferenceLookupDBO userGridPreferenceLookup) in C:\GitLab-Runner\builds\27n6lYj0J\0\incident-reporter\incident-reporter-api\IncidentReporter\IncidentReporter.DAL\Repositories\UsersRepo.cs:line 10774
   at IncidentReporter.API.BLL.UsersBLL.<UpdateUserPreference>d__170.MoveNext() in C:\GitLab-Runner\builds\27n6lYj0J\0\incident-reporter\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\UsersBLL.cs:line 10773


Unhandled Exception in Web API

System.Web.Http.HttpResponseException: Processing of the HTTP request resulted in an exception. Please see the HTTP response returned by the 'Response' property of this exception for details.
   at System.Web.Http.ModelBinding.FormatterParameterBinding.ReadContentAsync(HttpRequestMessage request, Type type, IEnumerable`1 formatters, IFormatterLogger formatterLogger, CancellationToken cancellationToken)
   at System.Web.Http.ModelBinding.FormatterParameterBinding.ReadContentAsync(HttpRequestMessage request, Type type, IEnumerable`1 formatters, IFormatterLogger formatterLogger)
   at System.Web.Http.ModelBinding.FormatterParameterBinding.<ExecuteBindingAsyncCore>d__0.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Web.Http.Controllers.HttpActionBinding.<ExecuteBindingAsyncCore>d__0.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at System.Web.Http.Controllers.ActionFilterResult.<ExecuteAsync>d__2.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at System.Web.Http.Controllers.ExceptionFilterResult.<ExecuteAsync>d__0.MoveNext()

***BODY REDACTED FOR SENSITIVE ENDPOINT***


Unhandled Exception in Web API

*** MULTIPART FORM DATA / FILE UPLOAD (OMITTED FOR LOGGING) ***


MySql.Data.MySqlClient.MySqlException (0x80004005): Data too long for column 'preferences_json' at row 1
   at MySql.Data.MySqlClient.MySqlStream.ReadPacket()
   at MySql.Data.MySqlClient.NativeDriver.GetResult(Int32& affectedRow, Int64& insertedId)
   at MySql.Data.MySqlClient.Driver.NextResult(Int32 statementId, Boolean force)
   at MySql.Data.MySqlClient.MySqlDataReader.NextResult()
   at MySql.Data.MySqlClient.MySqlCommand.ExecuteReader(CommandBehavior behavior)
   at MySql.Data.MySqlClient.MySqlCommand.ExecuteScalar()
   at Dapper.SqlMapper.ExecuteScalarImpl[T](IDbConnection cnn, CommandDefinition& command)
   at Dapper.SqlMapper.ExecuteScalar[T](IDbConnection cnn, String sql, Object param, IDbTransaction transaction, Nullable`1 commandTimeout, Nullable`1 commandType)
   at IncidentReporter.DAL.Repositories.OrganisationRepo.InsertOrgGridPreferenceLookupBulk(List`1 lookups) in C:\GitLab-Runner\builds\27n6lYj0J\0\incident-reporter\incident-reporter-api\IncidentReporter\IncidentReporter.DAL\Repositories\OrganisationRepo.cs:line 5412
   at IncidentReporter.API.BLL.UsersBLL.CreateOrgGridPreference(Int32 orgId, UserGridPreferencesDTO preference) in C:\GitLab-Runner\builds\27n6lYj0J\0\incident-reporter\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\UsersBLL.cs:line 11216
   at IncidentReporter.API.BLL.UsersBLL.<UpdateUserPreference>d__170.MoveNext() in C:\GitLab-Runner\builds\27n6lYj0J\0\incident-reporter\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\UsersBLL.cs:line 10750


Material Handlung - Forklift / Pallet Truck


Unhandled Exception in Web API

System.OperationCanceledException: The operation was canceled.
   at System.Threading.CancellationToken.ThrowOperationCanceledException()
   at System.Web.Http.Filters.ActionFilterAttribute.<CallOnActionExecutedAsync>d__5.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at System.Web.Http.Filters.ActionFilterAttribute.<ExecuteActionFilterAsyncCore>d__0.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at System.Web.Http.Filters.ActionFilterAttribute.<CallOnActionExecutedAsync>d__5.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Web.Http.Filters.ActionFilterAttribute.<CallOnActionExecutedAsync>d__5.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at System.Web.Http.Filters.ActionFilterAttribute.<ExecuteActionFilterAsyncCore>d__0.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at System.Web.Http.Filters.ActionFilterAttribute.<CallOnActionExecutedAsync>d__5.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Web.Http.Filters.ActionFilterAttribute.<CallOnActionExecutedAsync>d__5.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at System.Web.Http.Filters.ActionFilterAttribute.<ExecuteActionFilterAsyncCore>d__0.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at System.Web.Http.Controllers.ActionFilterResult.<ExecuteAsync>d__2.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at System.Web.Http.Controllers.ExceptionFilterResult.<ExecuteAsync>d__0.MoveNext()


System.Net.Http.HttpRequestException: Response status code does not indicate success: 400 (BAD REQUEST).
   at System.Net.Http.HttpResponseMessage.EnsureSuccessStatusCode()
   at IncidentReporter.API.Helpers.SupersetClient.<PostGuestTokenAsync>d__15.MoveNext() in C:\GitLab-Runner\builds\27n6lYj0J\0\incident-reporter\incident-reporter-api\IncidentReporter\IncidentReporter.API\Helpers\SupersetClient.cs:line 95
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at IncidentReporter.API.Helpers.SupersetClient.<MintGuestTokenAsync>d__14.MoveNext() in C:\GitLab-Runner\builds\27n6lYj0J\0\incident-reporter\incident-reporter-api\IncidentReporter\IncidentReporter.API\Helpers\SupersetClient.cs:line 71
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at IncidentReporter.API.BLL.EmbedBll.<GetGuestTokenAsync>d__5.MoveNext() in C:\GitLab-Runner\builds\27n6lYj0J\0\incident-reporter\incident-reporter-api\IncidentReporter\IncidentReporter.API\BLL\EmbedBll.cs:line 120


Is Full Body Harness or safety belt physically in good condition without any cuts, cracks and tare in it?

Are all D rings in good condition without rust, corrosion and bend?

Is the buckle lock at chest and legs are firm and in good condition It is free from damage?

Is the shock absorber in good condition and intact without any temper?

Is the hook point in good condition? (No cracks, cuts, corrosion, enlarged, jammed). Is it easy to open and close?

Is all carabiner used in full body harness has in any damage condition, and it`s lock working properly?

Is all stitching in straps should be free from cuts, broken, burned, pulled or missing stitch pattern?

Is the full body harness stored properly?

Is the full body harness webbing have any cut, tear, Knots, abrasion, etc?

Are all parts of full body harness having ISI or EN standard as per country specific requirements?

Is locking arrangement available for hooks?

Any visible cuts, tears, or frayed edges on the harness webbing. IS 3521:2015

Broken, missing, or loose stitches on load-bearing seams. IS 3521:2015

D-Rings and attachment points showing cracks, rust, bends, or deformation. IS 3521:2015

Absence of identification labels or illegible manufacturer details, standards, or inspection records. IS 3521:2015

Buckles or adjustment hardware that do not secure properly, are damaged, or fail under tension IS 3521:2015

Webbing that has lost elasticity, appears stretched, or deformed. IS 3521:2015

Any repairs done with unapproved methods or materials. IS 3521:2015

Harness subjected to a fall or impact load, regardless of visible damage. IS 3521:2015

Harness cannot be adjusted securely, or attachment loops for lanyards show excessive wear or damage. IS 3521:2015


Stopping & correcting his/her behaviour/work practice

Lack of knowledge of safe & unsafe work practice

Lifting & Shifting of equipment & material

Unwanted Storage of Materials/Scrap/Spares/Tools

Desc


Desc


Unhandled Exception in Web API


desc


descri


Name of worker
Age
Employee ID
Trade / Skill
Competency Certificate
Medical Fitness Validity

Compressed Gases (LPG, Dissolved Acetylene , etc)

Full Body Harness (if entering deep excavation)

Gas Cylinders/Torch with flash back arrestors

Check Cable & Holders of Welding Machine

Combustible / Flammable Materials removed

Third party, Competent Authority certification for

Certified persons for skilled work (Excavator/Crane operating, Welding, cutting, grinding, electrical work)

Confined Space: Oxygen Level (Min 19.5% Max 23.5%)

Risk has been assessed for this activity and appropriate controls are ensured

All the workers are clearly explained about risk and controls for this activity

Work site, Required Equipment and PPE are checked & found satisfactory to perform the work

I hereby certify that the Checks/precautionary meausres as mentioned in the previous sections are confirmed.The permit requestor had been informed of all the conditions stated in the SOP, aspects/hazards as well as associated risks/control measures.

I hereby certify that all the control measures have been verified and found complied, on job trainings have provided as required.

Reason for rejection

Reason for rejection

Reason for rejection

All work under the work permit is fully completed

All temporary barriers, signage and equipment removed

No hazards lef on site (open trenches, exposed wires, sharp objects etc.) and adhere to 5S standards

Photos of completed workplace (mandatory)

Tools and materials removed from work area

Tools and materials are handed over to the concerned department

Is sufficient Illumination to be provided

Proper Housekeeping to be done on daily basis

Any other requirement (If Yes, please specify):  Emergency exit are available, Emergency vehicle and First-aid provider shall be assured during the work  Main Isolation Switch location is known to All

Use of Full body harness with double lanyard & life line or anchor point (while doing hot work at height).

I accept the conditions stated on the permit and certify that all the persons are under my control and will be made fully aware of the method statement, aspects/hazards as well as associated risk/control measures.

I hereby certify that the Checks/ precautionary measures as mentioned in the previous sections are confirmed. The permit requestor had been informed of all the conditions stated in the SOP, aspects/hazards as well as associated risks/control measures.

Reason for rejection

Reason for rejection

Reason for rejection


Compressed Gases (LPG, Dissolved Acetylene , etc)

Full Body Harness (if entering deep excavation)

Gas Cylinders/Torch with flash back arrestors

Check Cable & Holders of Welding Machine

Combustible / Flammable Materials removed

Third party, Competent Authority certification for

Certified persons for skilled work (Excavator/Crane operating, Welding, cutting, grinding, electrical work)

Confined Space: Oxygen Level (Min 19.5% Max 23.5%)

Risk has been assessed for this activity and appropriate controls are ensured

All the workers are clearly explained about risk and controls for this activity

Work site, Required Equipment and PPE are checked & found satisfactory to perform the work

I hereby certify that the Checks/precautionary meausres as mentioned in the previous sections are confirmed.The permit requestor had been informed of all the conditions stated in the SOP, aspects/hazards as well as associated risks/control measures.

I hereby certify that all the control measures have been verified and found complied, on job trainings have provided as required.

Reason for rejection

Reason for rejection

Reason for rejection

All work under the work permit is fully completed

All temporary barriers, signage and equipment removed

No hazards lef on site (open trenches, exposed wires, sharp objects etc.) and adhere to 5S standards

Photos of completed workplace (mandatory)

Tools and materials removed from work area

Tools and materials are handed over to the concerned department

Is sufficient Illumination to be provided

Proper Housekeeping to be done on daily basis

Any other requirement (If Yes, please specify):  Emergency exit are available, Emergency vehicle and First-aid provider shall be assured during the work  Main Isolation Switch location is known to All

Use of Full body harness with double lanyard & life line or anchor point (while doing hot work at height).

I accept the conditions stated on the permit and certify that all the persons are under my control and will be made fully aware of the method statement, aspects/hazards as well as associated risk/control measures.

I hereby certify that the Checks/ precautionary measures as mentioned in the previous sections are confirmed. The permit requestor had been informed of all the conditions stated in the SOP, aspects/hazards as well as associated risks/control measures.

Reason for rejection

Reason for rejection

Reason for rejection