Exemple #1
0
 def serve_on_port(self):
     try:
         server80 = threaded_http.ThreadingHTTPServer(
             ("0.0.0.0", self.port), base_handler.GetHandler)
         server80.serve_forever()
     except socket.error:
         print "[*][*] Error: Port %s is currently in use!" % self.port
         print "[*][*] Error: Please restart when port is free!\n"
         sys.exit()
     return
 def serve_on_port(self):
     try:
         cert_path = helpers.ea_path() +\
             '/protocols/servers/serverlibs/web/server.pem'
         server = threaded_http.ThreadingHTTPServer(
             ('0.0.0.0', self.port), base_handler.GetHandler)
         server.socket = ssl.wrap_socket(
             server.socket, certfile=cert_path, server_side=True)
         server.serve_forever()
     except socket.error:
         print(f'[*] Error: Port {self.port} is currently in use.')
         sys.exit()
 def serve_on_port(self):
     try:
         cert_path = helpers.ea_path() +\
             '/protocols/servers/serverlibs/web/server.pem'
         server = threaded_http.ThreadingHTTPServer(("0.0.0.0", self.port),
                                                    base_handler.GetHandler)
         server.socket = ssl.wrap_socket(server.socket,
                                         certfile=cert_path,
                                         server_side=True)
         server.serve_forever()
     except socket.error:
         print "[*][*] Error: Port %d is currently in use!" % self.port
         print "[*][*] Error: Please restart when port is free!\n"
         sys.exit()
     return
    def serve_on_port(self):
        try:
            server80 = threaded_http.ThreadingHTTPServer(
                ("0.0.0.0", self.port), base_handler.GetHandler)
            server80.serve_forever()
        except socket.error:
            if self.arguments.negotiation:
                requests.get(
                    "http://localhost:5000/send-status?error=True&protocol=%s"
                    % self.protocol)
            else:
                print "[*][*] Error: Port %s is currently in use!" % self.port
                print "[*][*] Error: Please restart when port is free!\n"
                sys.exit()
        except KeyboardInterrupt:
            sys.exit(0)

        return
Exemple #5
0
    def serve_on_port(self):
        try:
            cert_path = helpers.ea_path() +\
                '/protocols/servers/serverlibs/web/server.pem'
            server = threaded_http.ThreadingHTTPServer(("0.0.0.0", self.port),
                                                       base_handler.GetHandler)
            server.socket = ssl.wrap_socket(server.socket,
                                            certfile=cert_path,
                                            server_side=True)
            server.serve_forever()
        except socket.error:
            if self.arguments.negotiation:
                requests.get(
                    "http://localhost:5000/send-status?error=True&protocol=%s"
                    % self.protocol)
            else:
                print "[*][*] Error: Port %s is currently in use!" % self.port
                print "[*][*] Error: Please restart when port is free!\n"
                sys.exit()
        except KeyboardInterrupt:
            sys.exit(0)

        return