I have an nginx fix for a fun…

I have an nginxNGINX NGINX is open source software for web serving, reverse proxying, caching, load balancing, media streaming, and more. It started out as a web server designed for maximum performance and stability. In addition to its HTTP server capabilities, NGINX can also function as a proxy server for email (IMAP, POP3, and SMTP) and a reverse proxy and load balancer for HTTP, TCP, and UDP servers. https://www.nginx.com/. fix for a fun issue that’s breaking Jetpack integration.

https://make.wordpress.org/support/xmlrpc.php isn’t being rewritten to /xmlrpc.php because /support/xmlrpc.php exists (it’s a bbPress file). /support/ is a physical directory that is bypassed for all subdomains, which means we end up rewriting it to index.php and thus a 404 results.

The simple fix appears to be this:


    # make.wordpress.org/support/xmlrpc.php needs to hit /xmlrpc.php.
    # Without this, it targets /support/xmlrpc.php (a bbPress file)
    # which is then denied and we end up with a 404.
    location ~ /xmlrpc.php(?:/|$) {
        include conf.d/php-config;
        rewrite ^ /xmlrpc.php break;
    }

This should go into conf.d/wporg-make.wordpress.orgWordPress.org The community site where WordPress code is created and shared by the users. This is where you can download the source code for WordPress core, plugins and themes as well as the central location for community conversations and organization. https://wordpress.org/ around line 60. I’m happy to commit this but I wanted review first.

#nginx

Can johnbillion please be given a sandbox I…

Can johnbillion please be given a sandbox? I can set up commit access and such.

#sandbox

Hi Can we please remove the following redirect…

Hi! Can we please remove the following redirect from the conf.d/wordcampWordCamp WordCamps are casual, locally-organized conferences covering everything related to WordPress. They're one of the places where the WordPress community comes together to teach one another what they’ve learned throughout the year and share the joy. Learn more.-redirect nginxNGINX NGINX is open source software for web serving, reverse proxying, caching, load balancing, media streaming, and more. It started out as a web server designed for maximum performance and stability. In addition to its HTTP server capabilities, NGINX can also function as a proxy server for email (IMAP, POP3, and SMTP) and a reverse proxy and load balancer for HTTP, TCP, and UDP servers. https://www.nginx.com/. config?

server {
        listen 80;
        server_name raleigh.wordcamp.org;

        rewrite ^(.*)$ http://wordcampraleigh.com$1 permanent;
}

Thanks!

#wordcamp-org

Can I please have wporg web role updated…

Can I please have wporg-web role updated for these changes please?

  • r5797-deployDeploy Launching code from a local development environment to the production web server, so that it's available to visitors. adds a cronjob for the rev2 daily stats, runs on web1.api.lax only as the rev2* scripts only run on api hosts
  • r5798-deploy adds a redirect for www.wordpress.org to https://wordpress.org/ as it’s bypassing the SSL-only checks and isn’t properly handled by dotorg. ref: https://meta.trac.wordpress.org/ticket/756

Future iterations will retire some older stats crons.

Can I please have commit access granted to…

Can I please have commit access granted to buddypress.svn.wordpress.orgWordPress.org The community site where WordPress code is created and shared by the users. This is where you can download the source code for WordPress core, plugins and themes as well as the central location for community conversations and organization. https://wordpress.org/ for the username “dcavins″?

David will be focusing on BuddyPress’s invitations APIAPI An API or Application Programming Interface is a software intermediary that allows programs to interact with each other and share data in limited, clearly defined ways. in 2.3, and should be considered a permanent committer for all releases going forward.

We’ve talked about the responsibilities, expectations, and security of commit access. It will be great to have his expertise in improving BuddyPress’s invitations, and we’re pumped up and ready for him to get started.

#buddypress, #commit