Proxy Access for Jenny Wong

@miss_jwo has been added to the Community Team’s Super Deputy group, so she’ll need proxy access (similar to a previous request for the original group).

She’s gone through the security checklist; could someone please set her up? After that’s ready I can help her configure her laptop.

Jenny, please post your public key in the comments.

#proxy, #wordcamp-org

SSL for 2015.us.wordcamp.org

Matt would like to use 2015.us.wordcamp.org, which isn’t covered by the wildcard cart. Could you please setup an individual cert for it?

#ssl, #wordcamp-org

Please increase WordCamp.org swap

See https://wordpress.slack.com/archives/dotorg/p1436393623000232

#wordcamp-org

Hi if possible can we please get the…

Hi, if possible, can we please get the WordCamp.org SSLSSL Secure Socket Layer - Encryption from the server to the browser and back. Prevents prying eyes from seeing what you are sending between your browser and the server. certificate installed for mail.wordcamp.org IMAP and SMTP? We tried to whitelist the self-signed certificate with @seanosh, it helps with curl and wget, it even helps with wp_remote_* calls, but unfortunately it doesn’t seem to help with imap_open() or stream_context_create(). Thanks and sorry for the trouble!

#email, #wordcamp-org

Per @jenmylo we’re granting limited Super Admin capabilities…

Per @jenmylo, we’re granting limited Super Admin capabilities on WordCamp.org to trusted volunteers. They’ll need proxy access like regular Super Admins.

The whitelist of users is defined in the global config, and the code to grant them the extra capabilities is in an mu-plugin on WordCamp.org.

@kcristiano and @brandondove are the first two that will need it, can you please set them up? (karenalma is also in the whitelist, but she should already have it).


Brandon and Kevin, can you please post your public SSHSSH Secure SHell - a protocol for securely connecting to a remote system in addition to or in place of a password. keys here? If you haven’t used SSH keys before, GitHub has some good instructions (just ignore everything after step 2).

It boils down to running this in a terminal:

ssh-keygen -t rsa -b 4096 -C "your_email@example.com"

Make sure you post the public key (id_rsa.pub), not the private key (id_rsa). The private key should be treated like a password and kept secret.

Once the Systems team grants you access, I’ll follow up to help you set it up on your computer.

#proxy, #wordcamp-org

Hi there Can we please enable the imap…

Hi there! Can we please enable the imap php extension for wordcamp.org? Thanks!

#wordcamp-org

502 Bad Gateway on WordCamp.org Requests

I’m seeing 502 Bad Gateway errors on certain WordCamp.org requests. For example, requesting 30 posts from the JSON API works fine, but requesting 40 doesn’t.

I’ve also seen it happen when connecting Jetpack to WPCOM, but that’s intermittent and I haven’t noticed a pattern yet.

We have use cases where 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. clients will need 75-100 posts. They could make multiple requests, but that would add additional overhead and slow things down on their end.

The 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/. logs say, upstream sent too big header while reading response header from upstream, and it sounds increasing the buffer sizes may be all that’s needed to fix it.

#nginx, #wordcamp-org

Hi there I’d like to request a few…

Hi there! I’d like to request a few 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/. changes on WordCamp.org if possible. In 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.-web.conf:

  • Remove the second server block (for server_name wordcamp.org www.wordcamp.org)
  • Remove the last two server blocks that listen on 443, but
  • Move those SSLSSL Secure Socket Layer - Encryption from the server to the browser and back. Prevents prying eyes from seeing what you are sending between your browser and the server. directives (listen, ssl, include conf.d/ssl-config, ssl_*) to the main server blockBlock Block is the abstract term used to describe units of markup that, composed together, form the content or layout of a webpage using the WordPress editor. The idea combines concepts of what in the past may have achieved with shortcodes, custom HTML, and embed discovery into a single consistent API and user experience. (with server_name _)
  • At this point wordcamp.org-common doesn’t seem to be used anymore, so we can nuke it

This is part of forcing httpsHTTPS HTTPS is an acronym for Hyper Text Transfer Protocol Secure. HTTPS is the secure version of HTTP, the protocol over which data is sent between your browser and the website that you are connected to. The 'S' at the end of HTTPS stands for 'Secure'. It means all communications between your browser and the website are encrypted. This is especially helpful for protecting sensitive data like banking information. on WordCamp.org. In order to support old-format requests and hot-linking (photos, etc.) we will still be serving some traffic over port 80, but mostly it’s redirects via sunrise.php.

Thanks!

#wordcamp-org

Hi Can we please remove the following server…

Hi! Can we please remove the following server blocks from 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.-web.conf?

server {
    listen 80;
    server_name 2006.wordcamp.org 2006.sf.wordcamp.org;
    ...
}

server {
    listen 80;
    server_name 2007.wordcamp.org 2007.sf.wordcamp.org;
    ...
}

Thanks!

#wordcamp-org

Hi Can we please remove the following redirects…

Hi! Can we please remove the following redirects from WordCamp.org’s 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 newyork.wordcamp.org;

        rewrite ^(.*)$ http://2009.newyork.wordcamp.org$1 permanent;
}

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

#       rewrite ^(.*)$ http://2010.utah.wordcamp.org$1 permanent;
        rewrite ^(.*)$ http://2011.slc.wordcamp.org$1 permanent;
}

Thanks!

#wordcamp-org