Code Monkey home page Code Monkey logo

apachebooster's People

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

apachebooster's Issues

Apache 2.4 RPAF Problems

Tried to use apachebooster today on apache 2.4 and for some reason all logs show the client/referrer as the server-ip instead of real-user-ip:
1.2.3.4 is a masked ip for the real-server ip

[Sun Nov 03 02:10:13.253362 2013] [:error] [pid 439385] [client 1.2.3.4:46626] File does not exist: /home/user/public_html/example-not-exist.php

Images upload issue and ImageMagick not correcly working

Hi i will upload some images and not working correcly with your script can you help me or check this issue realtime. If it's possible you can look my server i will send detail and you can check my issue.

And i have this configuration please give me best of configuration setting for this server

16 Core cpu
64 GB ram
5 TB disk
3 Gb internet cornection.

Nginx and Varnish configuration

thank you

ModSecurity

Good day team, it is not a bug, just a small request!
Is it possible to include ModSecurity module with nginx, as it is already available for nginx module?
It will be great if modsecurity will be interated into nginx server and if we will have an option to include it or not. So if decide to include, then we can set up any security layer too. Also as a good news, COMODO offers for free their rules
I'm just asking bcoz of trying to do it manually and having a lot of issues with libraries of nginx and apache.

Have a good day and thanks a lot for ApacheBooster! I'm running it great from 1.5 version.

Hooks blocked on cpanel 11.40

The Hooks on cpanel 11.40:

Accounts::Remove
/scripts/prekillacct_apachebooster

Accounts::Modify
/scripts/account_modify_pre_apachebooster

are blocked in WHM->Development->Manage Hooks

WHM - Domain Rename

If a reseller or root would rename the main-domain of an account , that's not reflected into nginx. I think there should be a api call for this.

After install ngnix.config like this

user nobody;
worker_processes 12;
error_log logs/error.log info;
worker_rlimit_nofile 8192;
events {
worker_connections 5120;
use epoll;
}
http {
server_names_hash_max_size 10240;
server_names_hash_bucket_size 1024;
include mime.types;
default_type application/octet-stream;
sendfile on;
tcp_nopush on;
tcp_nodelay on;
keepalive_timeout 10;

gzip on;
gzip_vary on;
gzip_disable "MSIE [1-6].";
gzip_proxied any;
gzip_http_version 1.1;
gzip_min_length 1000;
gzip_comp_level 6;
gzip_buffers 16 8k;
gzip_types text/plain text/xml text/css application/x-javascript application/xml image/png image/x-icon image/gif image/jpeg application/xml+rss text/javascript application/atom+xml;
ignore_invalid_headers on;
client_header_timeout 3m;
client_body_timeout 3m;
client_max_body_size 200m;
send_timeout 3m;
connection_pool_size 256;
client_header_buffer_size 4k;
large_client_header_buffers 4 32k;
request_pool_size 4k;
output_buffers 4 32k;
postpone_output 1460;
proxy_temp_path /tmp/nginx_proxy/;
include cloud_flare.conf;
proxy_cache_path /var/cache/nginx levels=1:2 keys_zone=microcache:5m max_size=1000m;
log_format custom ' - [] '
'"" '
'"" "" nocache:';
include "/usr/local/nginx/vhost/*.conf";
}

Age: 0 Varnish is Working - Yes! Sort of!

Hi,

According to Is Varnish Working, the content is not being cached by Varnish, can you please provide some [FIX] ?

http://www.isvarnishworking.com/

Yes!
Sort of!

Varnish appears to be responding at that url, but the "Age" header is less than 1.

This means that either, 1) you checked right when Varnish cleared it's cache for that url, or 2) for whatever reason Varnish is not actually serving the content for that url from cache.

If it is the former, just check again and see if you get a more solid confirmation.

If it is the latter, perhaps one of the following is happening:

That url is excluded from the cache on purpose in the Varnish vcl file (in which case, yay! It's working.)
The application is sending cache headers that are telling Varnish not to serve that content from cache. This means you'll have to fix the cache headers the application is sending to Varnish. A lot of the time those headers are Cache-Control and/or Expires.
The application is setting a session cookie, which can prevent Varnish from serving content from cache. This means you'll have to update the application and make it not send a session cookie for anonymous traffic.
Internet Ghosts.

And here, for you to ponder further, are the actual headers we received:

The url we checked: domain.com
HTTP/1.1 200 OK
Server: nginx/1.4.4
Date: Tue, 15 Apr 2014 13:38:37 GMT
Content-Type: text/html; charset=UTF-8
Connection: keep-alive
Vary: Accept-Encoding
Pragma: no-cache
Cache-Control: no-store, no-cache, must-revalidate, post-check=0, pre-check=0
X-Pingback: http://domain.com/xmlrpc.php
Link: http://domain.com/?p=1165; rel=shortlink
Set-Cookie: kpg_stop_spammers_time=1397558186; expires=Tue, 15-Apr-2014 10:37:26 GMT
magicmarker: 1
X-Cacheable: YES
X-Varnish: 861350089
Age: 0
Via: 1.1 varnish
Content-Encoding: gzip

Install error

Hi there, I have just installed and it is all working apart from nothing is listening on 80 so my websites are not working. Any idea on a fix ?

New Clean İnstall Have Big Problem

İ have Cpanel New version if i will install Git version i lost all site host please you can test Git install script because in your site 2.0 and Git very bad work now. Befour 1.9 Nice work and everythink ok have some issue but this is not big problem but now if i install new version i lost everythink please test in Cpanel 11.40 Why going host.

Why it named ApacheBooster ?

Hello,

this is not issue just curious Why it named ApacheBooster, it is used Apache software? maybe your app will be more popular and more developer insterested if it named like ServerBooster, NginxBooster etc... 👯

cPanel 11.40 - Nginx IPV6 Suport :)

Hello, Im Paulo that send to you the Hook problem from cPanel, remember? :)

Can you add by default the --with-ipv6 flag to nginx to suport IPV6 on the new cPanel 11.40?

Keep te good work :)

SSL Certificate installation issues

A customer of mine tried to install a SSL certificate on his account/domain and he received error with something like "Cannot install because cannot bind to ip:80".

I guess there's something wrong. I also started to get some httpd.conf errors related to missing CA bundle files , for example:

Bad configuration file located at /usr/local/apache/conf/httpd.conf.work.6ffNRDR50UiPhQhM
Error:
Configuration problem detected on line 21283 of file /usr/local/apache/conf/httpd.conf.work.6ffNRDR50UiPhQhM: SSLCACertificateFile: file '/var/cpanel/ssl/installed/cabundles/COMODO_CA_Limited_798c355a7db36d99539ae3b2fd2fa038_1590835718.cabundle' does not exist or is empty

How exactly this cabundle file get deleted i have no idea. I had to manually create the file and add the cabundle content to it so i can start apache. But after some time the file seems to get deleted again and httpd.conf gets erroneous .

Possible hook bug on cPanel Account Transfer

Hello,

I have tried to transfer an account form outher cpanel server and there was a smal error that I have to manually run service httpd restart to run again.

Here is the output of the error:

[2013-11-21 15:33:16 +0000] info [whostmgr5] STDERR output from hook: /scripts/postwwwacct_apachebooster
[2013-11-21 15:33:16 +0000] info [whostmgr5] nginx: the configuration file /usr/local/nginx/conf/nginx.conf syntax is ok
nginx: configuration file /usr/local/nginx/conf/nginx.conf test is successful
[2013-11-21 15:33:16 +0000] info [whostmgr5] End STDERR from hook
[2013-11-21 15:33:16 +0000] info [whostmgr5] Script hook returned an invalid response:
[2013-11-21 15:33:16 +0000] info [whostmgr5] script: /scripts/postwwwacct_apachebooster
[2013-11-21 15:33:16 +0000] info [whostmgr5] response: Stopping nginx: [ OK ]
Starting nginx: [ OK ]
[2013-11-21 15:33:16 +0000] info [whostmgr5] -- End Garbage output --

Problems with Ajax Refresh - Chat Applications

Hello,

I have a chat add-on on one of my forums running and it seems not to send instant messages anymore, whilist it was before. What do you suggest?

And one other thing; I tried to unistall your mod but sh unistall command returns;

root@de1 [~/apachebooster]# sh unistall
sh: unistall: No such file or directory

Thank you.

latest_cpanel.sh issue

Hey Prajith.

Man, what a sad notice you'll not continue this excellent project.
Welll, your latest is failling.

/bin/cp: cannot stat `/usr/local/cpanel/whostmgr/docroot/cgi/ApacheBooster/Driver/ApacheBooster': No such file or directory
/bin/cp: cannot stat `/usr/local/cpanel/whostmgr/docroot/cgi/ApacheBooster/Driver/ApacheBooster.pm': No such file or directory
The 'conf_file' must be readable and a plain file.

Apache Server Side Include don't parse correctly

Hey Prajith!

I see a issue today in a cPanel server with ApacheBooster.
One site was using apache ssi (.shtml).

If accessed site.com/dir/, index.shtml was opened and parsed correctly.
If accessed site.com/dir/index.shtml, the file was NOT parsed and shows only blank.

Every configuration was okay in apache and no custom changes are made on apachebooster config files.

When uninstalling apachebooster, the both access works: site.com/dir/ and site.com/dir/index.shtml.

Any idea?

Installation Instructions???

Guys,

We appreciate all your bug fixes, updates, hard work, sweat and tears.

But for people that are less tech savvy, how do we install the updates from Github.

Can someone provide directions for the less tech savyy and some upgrade instructions for future updates. Might be a good idea to include them in the Read Me section in the front.

Some of us are not as smart as others ... =)

Thanks,

Rafael

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.