 
     machine = computeController.findMachineFromMachineUId machineUid
 
+    return router.handleNotFound path  unless machine
+
     @machineName = machine.label
 
     # Path of cloud-init-output log
     path = '/var/log/cloud-init-output.log'
     @file = FSHelper.createFileInstance { path, machine }
+
+
+    @file.fetchPermissions (err, result) =>
+
+      return showErrorNotification err  if err
+
+      { readable, writable, exists } = result
+
+      unless exists
+        new kd.NotificationView
+          title: 'Your build logs path is not exists'
+          duration: 2000
+        return router.handleRoute '/IDE'
+
+      if not readable
+        IDEHelpers.showFileAccessDeniedError()
+        return router.handleRoute '/IDE'
 
 
     super options, data

        <div class='title'> /var/log/cloud-init-output.log</div>
      """

    @addSubView new IDETailerPane { cssClass: 'build-logs-view', file: @file, delegate: this }


  constructor: (options = {}, data) ->

    { computeController, router } = kd.singletons

    path = router.getCurrentPath()

    machineUid = path.split('/').pop()

