Can not work for ava dataset?

Thank you for your great work!
could you share the ava_dataset.py ?

Thank you for your great work!
could you share the ava_dataset.py ?

Sorry, there's no support for ava dataset (action detection) here. Our implementation only supports classification.

But, when we do classification test on AVA dataset, the following error occurs，
File "/home/xwy/.conda/envs/slowfast/lib/python3.6/site-packages/torch/utils/data/_utils/collate.py", line 55, in default_collate
return torch.stack(batch, 0, out=out)
RuntimeError: stack expects each tensor to be equal size, but got [1, 80] at entry 0 and [2, 80] at entry 2

I am sorry that I have no experience with AVA dataset.
One thing that might cause a problem is here
https://github.com/tefantasy/CorrNet/blob/106f7cc350c5b3edffb265fb6fe5d51745a0dc84/corr_net/models/correlation_net/corr_net.py#L103
, where we expect a list that contains one tensor is fed as the input of the forward method. This follows the interface in PySlowFast, in which some models require more than one tensor as input (thus a list of tensors). If you wrote a data-loading script for AVA dataset, please be aware of this.
If this is the case that cause your problem, please let me know in this issue.


fix: Broken effect in useCSSTextTruncation hook

SUMMARY

As discovered as part of #22317, the useCSSTextTruncation hook had a difficult to track down bug: the effect responsible for updating the isTruncated value based on DOM measurements wouldn't run, even though console logs showed that values in its dependency array were changing.
Upon investigation, it seems this is an intended behavior of React, as described by this comment: even if dependency arrays change, React will abort the entire render cycle (including effects) if neither props, state nor context have changed.  Because the dependency array of the effect in question is currently based on values derived from refs, changes to these values don't indicate to React that the render cycle is "worth it", so if no other props, state or context changes in the component calling the hook, the render cycle is thrown out and the effect that would update the isTruncated value never runs.
To fix this, this PR removes the use of refs to store intermediate values and instead adds a new effect that runs every render and sets the offsetWidth and scrollWidth state variables to whatever the current DOM measurement is.  No dependency array or checks for changes are necessary to avoid infinite render cycles because updating state in functional components to the same value does not trigger a re-render.  This PR then updates the previously-existing effect to be much simpler, taking advantage of this same no-op behavior of setting the state to an existing value.
BEFORE/AFTER SCREENSHOTS OR ANIMATED GIF

Example that's broken in #22317:
https://user-images.githubusercontent.com/13007381/205420495-23b9c047-0554-4113-bd2e-1490a55489b0.mov
#22317 after cherry-picking this commit:
https://user-images.githubusercontent.com/13007381/205420504-e03312e4-5a61-4c2a-8ff2-e9f799f2b2b3.mov
TESTING INSTRUCTIONS

Check that truncation-based tooltips still work as expected wherever useCSSTextTruncation is used:

DateFilterLabel in Dashboard native filters (vertical + horizontal) and Explore ad-hoc filters
Horizontal filter bar dividers, non-overflow and overflow

ADDITIONAL INFORMATION

[ ] Has associated issue: #22317
[x] Required feature flags: HORIZONTAL_FILTER_BAR
[x] Changes UI
[ ] Includes DB Migration (follow approval process in SIP-59)

[ ] Migration is atomic, supports rollback & is backwards-compatible
[ ] Confirm DB migration upgrade and downgrade tested
[ ] Runtime estimates and downtime expectations provided

[ ] Introduces new feature or API
[ ] Removes existing feature or API

/testenv up

/testenv up FEATURE_HORIZONTAL_FILTERBAR=true

/testenv up FEATURE_HORIZONTAL_FILTER_BAR=true


fix: detect non-interactive stdio and use "normal" IO operations

Closes #199
Also works for commands other than stacks:

Could be useful for e2e tests

Agreed that it feels like there's room for another layer. I spent an hour or two trying to tease it apart but everything I came up with felt like overkill, so I gave up and went with this version. Maybe it'll emerge in future refactorings.


liqo-network-manager crash due to blank CIDR for liqoctl v0.11.0-rc.1

What happened:
liqoctl install will fail due to  liqo-network-manager crash , with blank CIDR
What you expected to happen:
How to reproduce it (as minimally and precisely as possible):
liqoctl install kubeadm --only-output-values

networkManager:
    config:
        additionalPools: []
        podCIDR:
        reservedSubnets: []
        serviceCIDR:

kubectl -n liqo get deploy liqo-network-manager -o yaml will show below

    spec:
      containers:
      - args:
        - --run-as=liqo-network-manager
        - --manager.pod-cidr=
        - --manager.service-cidr=

Anything else we need to know?:
Environment:
liqoctl version
Client version: v0.11.0-rc.1
Server version: v0.10.3

more over, after this problem being fixed
liqoctl status still shows:
|  ERRO  unable to collect status for deployment liqo-ipam in namespace liqo:      |
|        deployments.apps "liqo-ipam" not found                                    |
|  ERRO  unable to collect status for daemonSet liqo-fabric in namespace liqo:     |
|        daemonsets.apps "liqo-fabric" not found

Hi @panpan0000, as shown on the output of liqoctl version, the client and server have different versions.
In your case, you need to explicitly set the right version when installing liqo (i.e., liqoctl install kubeadm --version v0.11.0-rc.1)

it's weird, I thought when we have the v0.11.0 liqoctl CLI, by default it will install the helm chart release as the same version (say , v0.11.0 )?

This behavior is fixed in PR #2655, which will be merged for the upcoming v1.0.0-rc.1 release


proper version number in the dex header

By default the version number is 035.
This needs to be adjusted according to the API level.

You are the best, Thank you !


need a  function

one transaction sends with lower gas will block all the other transaction.
speed up pending transaction function can be quite useful: resend the same transaction with same Nonce but higher gas.
https://github.com/AlphaWallet/alpha-wallet-ios/issues/1809

@all-contributors please add @zhangzhongnan928 for ideas

Nice idea! @tomekalphawallet let me know when you have a flow for this.

I added a 'speedup' button to the transaction detail view if the transaction is pending. This button sends you to the confirmation page with the gas fee bumped by 1 Gwei. With the modification outlined in a different issue it should be very obvious how to choose the new speed.


Portable Recharger: Arsenal T3

About the PR

This PR adds a new item to T3's research of the Portable Microfusion Weaponry arsenal, a portable recharger that can be worn on your back.
Why / Balance

After #26470 the sec game has become just a simulation of running between chargers/firing at the slightest threat from lethal weapons. security is trivially forced to be assholes if it wants to work and my PR can solve that problem.
Its recipe is just expensive enough to not be OP, also vulnerable EMP explosion
     Steel: 2000
     Uranium: 2000
     Plastic: 1000
     Plasma: 500
     Glass: 500

it's manufactured, apparently, in the security techfab.
laser weapons are trash.
I feel like adding this to the game would make T3 security more useful, right now it's almost never explored.....
The item itself looks pretty enough, has animation(unfortunately it doesn't depend on the presence of the item inside, as I have no idea how to do it)
Technical details

my system can be easily used by anyone, just add to Charger portable: true❤
Media

https://youtu.be/LcwBEmhxKGQ

[x] I have added screenshots/videos to this PR showcasing its changes ingame, or this PR does not require an ingame showcase

Changelog

:cl:

add: T3 Portable Microfusion Weaponry research now have a portable charger

After #26470 the sec game has become just a simulation of running between chargers/firing at the slightest threat from lethal weapons. security is trivially forced to be assholes if it wants to work and my PR can solve that problem.

This'll fix the described problem once in a blue moon when locked behind T3 arsenal - sci would rather get speedboots or bags of holding, assuming they reach t3 at all
It would be better to map more sec checkpoints with rechargers, increasing energy weapon capacities and reminding players they can lathe recharger boards

Maybe you need to increase charging speed and make it T2, because science researches arsenal only if gamemode is nukies

Maybe you need to increase charging speed and make it T2, because science researches arsenal only if gamemode is nukies

I think it could be stronger, too.
however the balance of that is a debatable thing, huh.
would love to hear the maintainer's opinion on this, and the recipe could probably be lightened up as well


When going back to last folder, remember the location and do not locate twice

Description
When clicking back or using mouse button 4 to go back to the last folder, it always first locates the first folder, then locates the previously opened folder and puts the opened folder at the first location (sometimes not, so a weird behavior).
I made a video to demonstrate: https://1drv.ms/u/s!AvQ5Yi4H3cH9h-E0oGka_iTbSGgOtw?e=Ov0g1d
Steps To Reproduce

go into some folder
go back
You should see it locates the first folder and after 0.1s it locates the previous folder and puts it at the first location.

Requirements
Just remember where I was (the scroll offset), and recover the same view as I click the back button.
Files Version
<IP_ADDRESS>
Windows Version
22631.3737
Log File
I don't think this will help

It seems the files app just reloads the folder again when I go back to the last folder.
For efficiency, maybe add a LRU cache for visited folders?

Thank you for the report, the underlying issue is being tracked in this issue #14119. I looked into this once and it had something to do with virtualization but further debugging is needed.
If you prefer to disable this behavior in the meantime, you can turn off the auto scroll setting from the Files & Folders page.

Can you explain how virtualization has anything to do with it?
I am sorry but to me, it looks like a purely UI bug:

The last opened folder is not cached. The icons and thumbnails will reload again when I click the back button
The last scroll offset is not stored. It looks like it finds the location of the previous folder and simply scrolls to that folder. I am expecting it will scroll to the same offset when I leave the folder (so the previous folder is not necessarily at the first position).

Can you explain how virtualization has anything to do with it?

I'm not sure exactly and why it's only some of the time, but my understanding is that it can't locate the correct position of the item to scroll to.

The last scroll offset is not stored. It looks like it finds the location of the previous folder and simply scrolls to that folder. I am expecting it will scroll to the same offset when I leave the folder (so the previous folder is not necessarily at the first position).

This is unpredictable as the folder contents can update.

The last scroll offset is not stored. It looks like it finds the location of the previous folder and simply scrolls to that folder. I am expecting it will scroll to the same offset when I leave the folder (so the previous folder is not necessarily at the first position).

This is unpredictable as the folder contents can update.

Yeah, but most of the time it just stays the same, you can restore the scroll offset and content from the cache, and when you find anything different from the actual file system, update the folder list asynchronously. This can help the app be more responsive.


⚠ Bofrost.de has degraded performance

In 3cf9d99, Bofrost.de (https://www.bofrost.de) experienced degraded performance:

HTTP code: 200
Response time: 2058 ms

Resolved: Bofrost.de performance has improved in 704d160.


Migrate from Drone Cloud to Actions

Migrating from Drone Cloud to Actions.
DOCKERHUB credentials are associated with nytoss account.
SLACK_WEBHOOK_URL is currently configured to post messages on #dv-notifications channel.

We should remove the .drone.yml as part of the PR, otherwise both Actions and Drone will try and build/push the image when this is merged.

@tonglil @montmanu can you please check this pull request and let us know in case any changes are required?
Thanks,
Prathamesh

@montmanu can you please check again when you get a chance?

@dgrizzanti @grantmiillernyt as discussed added a login skip step for the pull request event.


move private elements of MQTT, influx data structure from config.h to secrets.h

programmatically generate MQTT and influx parameter strings from elements found in config.h and secrets.h

dynamically bind MQTT pub/sub topics as strings

DEVICE, DEVICE_SITE, DEVICE_LOCATION,DEVICE_ROOM,DEVICE_ID parameters all now stored in secrets.h.


update caddy address

Summary by CodeRabbit

New Features

Updated Caddy web server configuration to allow broader accessibility to the admin interface.

Security Notice

The admin interface is now accessible from any IP address, which may require enhanced security measures to protect against unauthorized access.

/build-deploy-preview skip-tests=true


Unit | Component | sl modal footer: There are no references to Ember.$, $ or jQuery

not ok 533 PhantomJS 1.9 - Unit | Component | sl modal footer: There are no references to Ember.$, $ or jQuery
    ---
        actual: >
            null
        message: >
            Died on test #1     at test (http://localhost:7357/assets/test-support.js:3025)
                at testWrapper (http://localhost:7357/assets/test-support.js:6192)
                at test (http://localhost:7357/assets/test-support.js:6205)
                at http://localhost:7357/assets/tests.js:25322
                at http://localhost:7357/assets/vendor.js:152
                at tryFinally (http://localhost:7357/assets/vendor.js:33)
                at http://localhost:7357/assets/vendor.js:158
                at http://localhost:7357/assets/test-loader.js:60
                at http://localhost:7357/assets/test-loader.js:51
                at http://localhost:7357/assets/test-loader.js:82
                at http://localhost:7357/assets/test-support.js:6024: Attempted to wrap $ which is already wrapped
        Log: |
    ...

Will likely be resolved by https://github.com/softlayer/sl-ember-components/issues/1503

Resolved by https://github.com/softlayer/sl-ember-components/issues/1503

Resolved by https://github.com/softlayer/sl-ember-components/issues/1503


Error in Firefox Quantum

Description
Using the Vue PWA template and with the dev server running I receive the following error message:
The connection to http://localhost:8080/__webpack_hmr was interrupted while the page was loading

Everything seems to function as normal aside from the error message
System
Ubuntu 16.04 LTS
NodeJS 8.9.0
webpack-hot-middleware 2.20.0
webpack 3.8.1
Firefox Quantum 57.0

This message appears in Firefox when reloading a page. This is unavoidable (because true) and not related to Quantum.

Alright cool thanks, so it won't do any harm?

Shouldn't do any harm.


Updating cloud based OS images - configuration required for Azure RHEL LVM images

Is your feature request related to a problem?

To have the latest updates we need to switch to LVM images.
The default file system configuration in LVM images is not sufficient for Epiphany. Partitioning for a 64GB disk is as follows:
[operations@ci-devazurrhelflannel-kubernetes-master-vm-0 ~]$ df -h
Filesystem                 Size  Used Avail Use% Mounted on
devtmpfs                   3.4G     0  3.4G   0% /dev
tmpfs                      3.4G     0  3.4G   0% /dev/shm
tmpfs                      3.4G  9.1M  3.4G   1% /run
tmpfs                      3.4G     0  3.4G   0% /sys/fs/cgroup
/dev/mapper/rootvg-rootlv  2.0G   66M  2.0G   4% /
/dev/mapper/rootvg-usrlv    10G  1.4G  8.7G  14% /usr
/dev/mapper/rootvg-varlv   8.0G  7.9G   96M  99% /var
/dev/sda2                  494M   77M  418M  16% /boot
/dev/mapper/rootvg-homelv 1014M   33M  982M   4% /home
/dev/mapper/rootvg-optlv   2.0G  140M  1.9G   7% /opt
/dev/sda1                  500M  9.7M  491M   2% /boot/efi
/dev/mapper/rootvg-tmplv   2.0G   96M  1.9G   5% /tmp
/dev/sdb1                   14G   41M   13G   1% /mnt
tmpfs                      680M     0  680M   0% /run/user/1000

which results in an issue downloading the requirements: Error writing blob: write /var/tmp/docker-tarfile-blob336544209: no space left on device.
Describe the solution you'd like
LVM must be reconfigured to give us the ability to use the latest RHEL LVM images RedHat:RHEL:7-LVM:7.8.2020042719. Until then we use the latest RAW image RedHat:RHEL:7-RAW:7.7.2019090418.
Describe alternatives you've considered
Additional context

What we need to understand here is what is required to for fully customizing and updating LVM config inside the VM. We can use cloud-init for example but we should check first if modifications of config templates are destructive in Azure (and also in AWS in case we would like to do the same in AWS). @to-bar WDYT?

I've done a spike. This task seems to be really difficult.
I've prepared the following working steps but this is a PoC (not a final script) to be evaluated and maybe implemented. During the procedure ssh connection is closed twice (because of killing spree logic) so further improvements may be needed.

Processes (run by the root user) whose first character of the zeroth command line argument is @ are excluded from the killing spree, much the same way as kernel threads are excluded too.

Source: https://systemd.io/ROOT_STORAGE_DAEMONS/
# https://unix.stackexchange.com/questions/450873/how-to-umount-var-usr-safely-on-systemd-without-reboot
# https://systemd.io/INITRD_INTERFACE/

# TODO:
# Check if execution is needed and skip if not
# Assert is run as root

# Create temporary volume to clone data and switch-root in order to unmount points in use (such as /var)
# TODO: 10G - set size dynamically based on used space and disk size

lvcreate --size 10G --name clonelv rootvg
mkfs.ext4 -m0 /dev/rootvg/clonelv

mkdir /tmp/clone
mount /dev/rootvg/clonelv /tmp/clone

# real    2m20.914s
time tar -cpSf - \
    --acls --xattrs --selinux \
    --exclude '/dev/*' \
    --exclude '/run/*' \
    --exclude '/sys/*' \
    --exclude '/proc/*' \
    --exclude '/tmp/*' \
    --exclude '/var/tmp/*' \
    --exclude '/var/run/*' \
    / |
    tar -xvf - \
        --acls --xattrs --selinux \
        -C /tmp/clone

cp -a /tmp/clone/etc/fstab{,.bak}

truncate -s0 /tmp/clone/etc/fstab

# switch-root kills spree of all running processes, ssh connection is closed
systemctl switch-root /tmp/clone

# wait, reconnect and sudo -i

declare -A LV_TO_DIR_MAP
LV_TO_DIR_MAP[homelv]=home
LV_TO_DIR_MAP[optlv]=opt
LV_TO_DIR_MAP[rootlv]=root_fs
LV_TO_DIR_MAP[tmplv]=tmp
LV_TO_DIR_MAP[usrlv]=usr
LV_TO_DIR_MAP[varlv]=var

# mount LVs to clone
for LV in "${!LV_TO_DIR_MAP[@]}"; do
    mkdir /mnt/$LV
    mount /dev/rootvg/$LV /mnt/$LV
done

lvresize -l +100%FREE /dev/rootvg/rootlv
# xfs_growfs requires mounted FS
xfs_growfs /dev/rootvg/rootlv

# clone and remove LVs
for LV in "${!LV_TO_DIR_MAP[@]}"; do
    if [[ "$LV" != 'rootlv' ]]; then
        cp -a --verbose /mnt/$LV/. /mnt/rootlv/${LV_TO_DIR_MAP[$LV]}/
        umount /mnt/$LV
        lvremove -f /dev/mapper/rootvg-$LV
        sed -i "\|^/dev/mapper/rootvg-$LV|d" /mnt/rootlv/etc/fstab
    fi
done

# checkpoint
cat /mnt/rootlv/etc/fstab
df -h

# switch-root kills spree of all running processes, ssh connection is closed
systemctl switch-root /mnt/rootlv

# wait, reconnect and sudo -i

lvremove -f /dev/mapper/rootvg-clonelv

lvresize -l +100%FREE /dev/rootvg/rootlv
xfs_growfs /dev/rootvg/rootlv

rmdir /tmp/clone

lvs
df -h

# [root@tb-rhel-lvm-grooming-repository-vm-3 ~]
# Filesystem                 Size  Used Avail Use% Mounted on
# devtmpfs                   1.6G     0  1.6G   0% /dev
# tmpfs                      1.7G     0  1.7G   0% /dev/shm
# tmpfs                      1.7G  8.5M  1.6G   1% /run
# tmpfs                      1.7G     0  1.7G   0% /sys/fs/cgroup
# /dev/mapper/rootvg-rootlv   64G  1.7G   62G   3% /
# /dev/sda2                  494M   77M  418M  16% /boot
# /dev/sdb1                  6.8G   32M  6.4G   1% /mnt
# /dev/sda1                  500M  9.9M  490M   2% /boot/efi
# tmpfs                      329M     0  329M   0% /run/user/1001

Tested with:
specification:
  storage_image_reference:
    publisher: RedHat
    offer: RHEL
    sku: 7lvm-gen2
    version: "7.9.2020111205"
  storage_os_disk:
    disk_size_gb: 64
  size: Standard_DS1_v2

:hugs:

This is quite crazy it's in todo just like that after the spike :) It's a complex and dangerous procedure, IMO it requires further research and maybe some working ansible POC first? :thinking:

We discussed this in a team meeting and decided that implementing this procedure is not something that we really want to do. It's better just to resize specific logical volumes based on the real usage. Later we will introduce additional data disks into our clusters then this problem will no longer be a problem.

@to-bar why did it went back to "ToDo"?

@to-bar why did it went back to "ToDo"?

@mkyc Moved to ToDo temporarily, just to reflect the fact I stopped working on this task in order to handle urgent ones. Going to continue this sprint.

@mkyc Moved to ToDo temporarily, just to reflect the fact I stopped working on this task in order to handle urgent ones. Going to continue this sprint.

@to-bar I encountered a problem with the read-only file system.
2021-03-02T11:14:20.7451382Z[38;21m11:14:20 INFO cli.engine.ansible.AnsibleCommand - TASK [helm_charts : Create Helm charts directory] ******************************[0m
2021-03-02T11:14:20.8067994Z[38;21m11:14:20 INFO cli.engine.ansible.AnsibleCommand - skipping: [ci-devazurrhelcanal-logging-vm-0][0m
2021-03-02T11:14:21.7224642Z[31;21m11:14:21 ERROR cli.engine.ansible.AnsibleCommand - fatal: [ci-devazurrhelcanal-repository-vm-0]: FAILED! => {"changed": false, "msg": "There was an issue creating /var/www as requested: [Errno 30] Read-only file system: '/var/www'", "path": "/var/www/html/epirepo/charts"}

As we discussed today, we have to wait for the epiphany-lvm-merge process to finish and then continue with the Ansible.
Moving this task back to TODO.

Fixed in #2096.

✔ Fixed.
Now Ansible waits for epiphany-lvm-merge.service to finish.
Mar 03 13:19:02 ci-devazurrhelflannel-repository-vm-0 epiphany-lvm-merge.sh[1876]: *** Finished script: /usr/local/sbin/epiphany-lvm-merge.sh at 13:19:02.516041465
Mar 03 13:19:02 ci-devazurrhelflannel-repository-vm-0 epiphany-lvm-merge.sh[1876]: *** Elapsed time: 0min 45s

[38;21m13:18:55 INFO cli.engine.ansible.AnsibleCommand - TASK [preflight : Check if epiphany-lvm-merge.service exists] ******************[0m
[38;21m13:18:57 INFO cli.engine.ansible.AnsibleCommand - ok: [ci-devazurrhelflannel-logging-vm-0][0m
[38;21m13:19:00 INFO cli.engine.ansible.AnsibleCommand - ok: [ci-devazurrhelflannel-repository-vm-0][0m

[38;21m13:19:00 INFO cli.engine.ansible.AnsibleCommand - TASK [preflight : Wait for epiphany-lvm-merge.service to finish] ***************[0m
[38;21m13:19:03 INFO cli.engine.ansible.AnsibleCommand - ok: [ci-devazurrhelflannel-repository-vm-0][0m
[38;21m13:19:03 INFO cli.engine.ansible.AnsibleCommand - ok: [ci-devazurrhelflannel-logging-vm-0][0m

Tested with the image RedHat:RHEL:7-LVM:7.9.2020111202 and the following config (had to increase the disk size to 64GB).
---
kind: infrastructure/virtual-machine
name: repository-machine-rhel
provider: azure
based_on: repository-machine
specification:
  storage_image_reference:
    publisher: $(image_publisher)
    offer: $(image_offer)
    sku: $(image_sku)
    version: $(image_version)
  storage_os_disk:
    disk_size_gb: 64

Partitioning for a 64GB disk is as follows:
[operations@ci-devazurrhelflannel-repository-vm-0 ~]$ df -h
Filesystem                 Size  Used Avail Use% Mounted on
devtmpfs                   1.6G     0  1.6G   0% /dev
tmpfs                      1.7G     0  1.7G   0% /dev/shm
tmpfs                      1.7G  9.2M  1.6G   1% /run
tmpfs                      1.7G     0  1.7G   0% /sys/fs/cgroup
/dev/mapper/rootvg-rootlv   54G  1.4G   52G   3% /
/dev/mapper/rootvg-usrlv    10G  1.4G  8.7G  14% /usr
/dev/sda2                  494M   76M  418M  16% /boot
/dev/sda1                  500M  9.9M  490M   2% /boot/efi
/dev/sdb1                  6.8G   32M  6.4G   1% /mnt
tmpfs                      329M     0  329M   0% /run/user/1001


Flash Encryption and debug on Eclipse with JTAG (JLink) on ESP-IDF v4.1 (IDFGH-4087)

Environment

Development Kit: [ESP32-DevKitC]
Kit version (DevKitC): [v3]
Module or chip used:  [ESP32-WROOM-32D]
IDF version : V4.1 tag
Build System: [CMake and idf.py]
Compiler version : xtensa-esp32-elf-gcc.exe (crosstool-NG esp-2020r2) 8.2.0
Operating System: [Windows]
environment type: [ESP Command Prompt|PowerShell].
Using an IDE: Eclipse 2019-12
Power Supply: [USB]

Problem Description
I tested the flash encryption feature on ESP-IDF v4.1 with a devkit-C. I am debugging the board with a JLink at 15000kHz and OpenOCD configured in Eclipse.
I used the following configuration tutorial available on your website (https://docs.espressif.com/projects/esp-idf/en/v4.1/api-guides/jtag-debugging/using-debugger.html).
The problem is that after encrypting the flash, the debugging process is not working properly. Even after deactivating the encryption, we still have the same problem. We followed the tutorial on your website to disable the encryption (https://docs.espressif.com/projects/esp-idf/en/v4.1/security/flash-encryption.html#disabling-flash-encryption).
We reproduced this problem on 3 chips.
When my chip is encrypted I added the following option into my debug configuration:

-c 'set ESP_FLASH_SIZE 0'

Here is my sdkconfig when we activated the encryption (JTAG is allowed):

I also checked the summary of my EFUSE and JTAG is not disabled on my chip:

When trying to debug the board, I get the following error:
debug_log.txt
Eclipse looks like this:

I also tried to take a new chip to debug without encryption and it works perfectly.
Does anyone have idea/or the same problem ?
Expected Behavior
My chip should be able to debug the firmware the same way it used to before encrypting it.
Actual Behavior
My chip is unable to start a debugging session on Eclipse

Hi @Nomuc, according to your screenshot, FLASH_CRYPT_CNT is 3, which means that flash encryption is still enabled. This likely happens if the bootloader still has flash encryption enabled. Please double-check that you have uploaded both the bootloader and the app after disabling flash encryption in menuconfig, and only then program another bit in FLASH_CRYPT_CNT efuse.

Hi @igrr,
Ok I understand on this point, here is what I did:
I modified my sdkconfig and burned my FLASH_CRYPT_CNT:

According to your last message, my chip is not encrypted at count 0b111.
I erased my flash and flashed a non-encrypted firmware.
I got the same result in debugging session as my message above.
I'm still unable to debug my chip after disabling flash encryption, any ideas ?

FLASH_CRYPT_CNT is now 7, which is the maximum value (no more bits can be set), and flash encryption is still enabled (odd number of bits set). Unfortunately it is no longer possible to disable flash encryption for this specific chip. I think the issue is that when you were running the espefuse.py command to disable flash encryption, the board was still flashed with the bootloader that has been compiled with flash encryption enabled. So as soon as the board was reset after burning the efuse, flash encryption got enabled again.

Hi @igrr,
Sorry for the late answer. No problem, I burned the FLASH_CRYPT_CNT once again now it is 0xf (see image below)

My JTAG adapter is a JLink (15000kHz speed) and my chip is an ESP32-WROOM-32D on a devkit-C. My ESP-IDF version is tag V4.1 (sha : 5ef1b390026270503634ac3ec9f1ec2e364e23b2). I use Windows 10 for debugging and it runs natively on my computer.
The simple example to reproduce the issue is :

Start a firmware with encrypted flash and NVS encryption.
Disable encrypted flash and try to debug.

Find the open_ocd log here :
openocd_log.txt
I added the command you gave to me into my gdbinit file into C:\Users\Nomuc.espressif\tools\xtensa-esp32-elf\esp-2020r2-8.2.0\xtensa-esp32-elf\share\gdb . But I don't see any output file coming after starting a debugging session on Eclipse.
I hope it is helpful.

Hi @igrr,
I want to up this message, I still have no idea of what is going on my chip.

@Nomuc sorry that I have missed your reply earlier. Could you please check UART output, does the program run successfully when you are trying to debug? From the logs I see that you are flashing project.bin only. You don't seem to be flashing the bootloader and the partition table. If the bootloader and the partition table are still encrypted, then the chip will not boot successfully into your program, and therefore the breakpoint will not work.

Hello @Nomuc, did you manage to resolve your problem following the steps provided by @igrr?

Hello,
Yes the answer was totally fine for me.
I'll close the issue.

Thank you! Feel free to report any issue in the future. We are always happy to help.


Convert profiling, uber-plugins and versioning buildSrc subprojects

Context

Gradle Core Team Checklist

[ ] Verify design and implementation
[ ] Verify test coverage and CI build status
[ ] Verify documentation
[ ] Recognize contributor in release notes

I updated everything @bamboo suggested.


Question on Stan.isClosed()?

Hi!
Is isClosed() true always then there is no connection?
I mean, could it be that isClosed() is false and this.nc.connected is false as well?
https://github.com/nats-io/node-nats-streaming/blob/4b9af61fa7e0f8574e53c4304b123202edf84c5d/lib/stan.js#L100
Regards
Alex

Are you providing your own nats connection to the client rather than have the client use one that it creates?

The nats connection is internally closed (if the connection is owned by the library) when there's an error during connection or close() is called. The library's reference to the nats connection is deleted before the actual call to close happens. I see the possibility of the opposite condition that you are asking about.

Are you providing your own nats connection to the client rather than have the client use one that it creates?
No

is it possible that the nats server is detecting a slow consumer and it is killing the connection for the client?

is it possible that the nats server is detecting a slow consumer and it is killing the connection for the client?

I don't know.

I want to bet $1 that this is the case.

So,isClosed()  false and this.nc.connected false seems possible.

Yes - if the library didn't initiate the close. See https://github.com/nats-io/node-nats-streaming/blob/master/lib/stan.js#L285 does this:
 this.nc.on('close', function() {     that.emit('close');   });
Note that while it is propagating the event, it is not invalidating the reference. So isClosed() would return false, even if the nats connection was closed.

Opening an issue to remove the isClosed() method from the API. As it currently it is telegraphing the state of the nats connection, but in the case of stan it is a function of the state of the stan protocol (ie is closed should only be true if a close request was sent to the streaming server and the server didn't return an error).


How do I install ffmpeg on iOS for youtube-dl?

Please follow the guide below

You will be asked some questions and requested to provide some information, please read them carefully and answer honestly
Put an x into all the boxes [ ] relevant to your issue (like this: [x])
Use the Preview tab to see what your issue will actually look like

Make sure you are using the latest version: run youtube-dl --version and ensure your version is 2018.12.03. If it's not, read this FAQ entry and update. Issues with outdated version will be rejected.

[x] I've verified and I assure that I'm running youtube-dl 2018.12.03

Before submitting an issue make sure you have:

[x] At least skimmed through the README, most notably the FAQ and BUGS sections
[x] Searched the bugtracker for similar issues including closed ones
[x] Checked that provided video/audio/playlist URLs (if any) are alive and playable in a browser

What is the purpose of your issue?

[ ] Bug report (encountered problems with youtube-dl)
[ ] Site support request (request for adding support for a new site)
[ ] Feature request (request for a new functionality)
[x] Question
[ ] Other

Description of your issue, suggested solution and other information
I integrated youtube-dl into my iOS project with "Python-iOS-support". However, how can I install ffmpeg and use youtube-dl to call it?
My trial:
I built ffmpeg with "FFmpeg-iOS-build-script" and put it into my iOS project.
Then I found "--ffmpeg-location" in youtube-dl. However, I don't know how to use it in my iOS project.

Nothing special. ffmpeg must be in $PATH.

How do I set $PATH in xcode? Do I still need use "ffmpeg-location"?


is this plugin being maintained?

it seems there are no recent commits on this Repo.  i would be happy to take it over and add some new rules (like no-debug, no-focus-test, no-skip-test etc).  I'm the author & maintainer of eslint-plugin-jest-dom and actively contribute to other eslint plugin repos.  I love testcafe but this plugin needs more rules!

@miherlosev

Hi @benmonro,
It would be great if you help us improve this plugin. Let's approve a list of rules for adding. I suggest the following rules:

no-debug - restricts the use of the .debug() action in tests;
no-skip - restricts the use of the .skip hook for tests or fixtures;
no-only - restricts the use of the .only hook for tests or fixtures.

Would you please clarify the logic of the no-focus-test rule? It's not quite clear what it should do.

Yeah that's the same as no-only.  Jest calls those focused tests and the jest lint rule is called no focused tests.  They are fine for decongestant locally but you shouldn't commit them

We will use the terminology of TestCafe. So, the resulting list of rules is no-debug, no-skip, no-only. These are the most important rules.
The PR from you is greatly appreciated.

Yeah that's fine.


Possibly broken submodule commit

fatal: Fetched in submodule path 'test/sim/riscv-compliance/riscv-arch-test', but it did not contain 099a70167993378fe25fe1e668207fc4ea3c0fb0. Direct fetching of that commit failed.
Looks like the submodule may need a new commit.

Thanks, I forgot to push a submodule commit that I tagged, should now be fixed.


XRay sampling rate

Sometimes a state machine trace isn't captured. Tweak sampling rate so we can capture all the state machines.

I tried setting sampling to 100% but even then some executions were missing traces. It could be an undocumented service limit problem. Fortunately, I found another way in https://github.com/aws-community-projects/community-benchmarks/pull/8.


Real server range for settings in README

Hi,
I suggest you to add some instructions to README
As to view Plex Settings, you need to add IP range of docker (take a look with a netconfig),
Most of the time it's <IP_ADDRESS>/<IP_ADDRESS>
So, adding allowedNetworks="<IP_ADDRESS>/<IP_ADDRESS>" works fine !
No need to change networking of container or add other range ;)

There is already a section like that under Troubleshooting; may be could detail it a bit.
A better option may be to include both <IP_ADDRESS>/<IP_ADDRESS>, <IP_ADDRESS>/<IP_ADDRESS> by default if Plex supports having both ranges.

@wernight yes, Plex support multiple range separated by a comma.

I wonder if this is still something desired. It could open security bugs like IP spoofing in some cases. The alternative of --net=host works, and the other improved alternative is to provide a username/password or token and those should now work also very soon.


Is it possible to deploy WSO2 Api Manager in Kubernetes bare-metal?

Description:
I've tried to follow Kubernetes WSO2 api manager installation in Kubernetes.
Everything seemed ok but when I deployed ingresses, I don't know how to fill /etc/hosts for hosts wso2apim-analytics, wso2apim-analytics, wso2apim-gw etc.
I am running Kubernetes in bare-metal with Centos, and I've managed to install nginx-ingress.
Thanks,

@alvarosIGZ 2 things:

Do your service manifests differ from the default ones in the wso2 Kubernetes project?

possibly add the manifests you are using here for troubleshooting?

Have you confirmed that all components are accessible via NodePort?


How to scale the Figma objects in the emulator based on the screen DPI

I want to scale the Figma object rendered on the emulator or the phone hardware based on the screen DPI. Is there a way to do this programmatically?

The objects are already scaled based on DPI, if you want to scale them more then you can use a Compose scale modifier outside of the Composable generated by DesignCompose.


add: brssug group info

made this branch on a chrome book with 4gb of ram running a linux VM so i literally couldnt even spin up localhost to check if this stuff worked.
if someone could checkout the branch and spin it, my guess is it should be fine...

@Aeshus @codingMustache
i know this PR is small but did anyone checkout the branch and spin it up? the laptop i am using can't even view localhost lol...
and there are things i would have loved to have checked on localhost..

I spun it up locally and it worked.

I spun it up locally and it worked.

great, thank you.

Same


Firebase Crash Reporting: Failed to transmit crash: Error 400

Firebase Crash Reporting: Failed to transmit crash: Error Domain=com.google.FirebaseCrash Code=1 "Upload failed" UserInfo={NSLocalizedDescription=Upload failed, NSLocalizedFailureReason=HTTP Error Code 400: <NSHTTPURLResponse: 0x14042c580> { URL: https://mobilecrashreporting.googleapis.com/v1/crashes:batchCreate?key=AIzaSyDASjryPZ%2DxEbhyE9hu09Fw7dhWs4Wj61c&alt=json } { status code: 400, headers {
"Cache-Control" = private;
"Content-Encoding" = gzip;
"Content-Length" = 136;
"Content-Type" = "application/json; charset=UTF-8";
Date = "Thu, 01 Sep 2016 09:08:42 GMT";
Server = ESF;
Vary = "Origin, X-Origin, Referer";
"alt-svc" = "quic=\":443\"; ma=2592000; v=\"36,35,34,33,32,31,30\"";
"alternate-protocol" = "443:quic";
"x-content-type-options" = nosniff;
"x-frame-options" = SAMEORIGIN;
"x-xss-protection" = "1; mode=block";} }}

I also get the same error. But when I checked with the simulator its sends the crash reports. its actually failed on the device. This is the error i got.
Sandbox: FirebaseCrash(12907) deny(1) file-write-create /private/var/containers/Bundle/Application/FIREBASE_LAST_TIMESTAMP
: <FIRAnalytics/DEBUG> Logging event: origin, name, params: crash, _ae, {
"_o" = crash;
fatal = 1;
timestamp =<PHONE_NUMBER>476;
}
: <FIRAnalytics/DEBUG> Event logged. Event name, event params: _ae, {
"_o" = crash;
fatal = 1;
timestamp =<PHONE_NUMBER>476;
}
: <FIRAnalytics/DEBUG> Timer scheduled to fire in approx. (s): 3415.880964100361
: <FIRAnalytics/DEBUG> Upload task scheduled to be executed in approx. (s): 3415.880964100361
: Firebase Crash Reporting: Failed to transmit crash: Error Domain=com.google.FirebaseCrash Code=1 "Upload failed" UserInfo={NSLocalizedDescription=Upload failed, NSLocalizedFailureReason=HTTP Error Code 400: <NSHTTPURLResponse: 0x156f85850> { URL: https://mobilecrashreporting.googleapis.com/v1/crashes:batchCreate?key=AIzaSyBgMAegeAHGTuquq2YeImmFJ5ynNyNf79o&alt=json } { status code: 400, headers {
"Cache-Control" = private;
"Content-Encoding" = gzip;
"Content-Length" = 156;
"Content-Type" = "application/json; charset=UTF-8";
Date = "Tue, 06 Sep 2016 10:45:08 GMT";
Server = ESF;
Vary = "Origin, X-Origin, Referer";
"alt-svc" = "quic=":443"; ma=2592000; v="36,35,34,33,32"";
"x-content-type-options" = nosniff;
"x-frame-options" = SAMEORIGIN;
"x-xss-protection" = "1; mode=block";
} }}

Install Charles Proxy (or whatever your favorite way to inspect requests is), go to Help>SSL Proxying>Install Charles Root Certificate in iOS Simulators. Then get it to fail to send the crash report again in the simulator and look for the request to mobilecrashreporting.googleapis.com in Charles. Click on response to view the actual response JSON, which should have the reason the request is failing.
Mine was an invalid BundleVersion value, yours will probably be something else:
{
"error": {
"code": 400,
"message": "Invalid iOS internal version: '1A001'.",
"status": "INVALID_ARGUMENT"
}
}
Once I fixed the version number crash reporting started working. This info should really be in the failure log, so I'm going to make a feature request for that. Hope this helps

I have encountered this problem.
[Firebase/Crash][I-CRA100001] Failed to transmit crash: Error Domain=com.google.FirebaseCrash Code=1 "Upload failed" UserInfo={NSLocalizedDescription=Upload failed, NSLocalizedFailureReason=HTTP Error Code 400: <NSHTTPURLResponse: 0x17403eec0> { URL: https://mobilecrashreporting.googleapis.com/v1/crashes:batchCreate?key=AIzaSyBFFt4mgU8WOLJmaizi1KWgv3KxnobL3MU&alt=json } { status code: 400, headers {
"Cache-Control" = private;
"Content-Encoding" = gzip;
"Content-Length" = 157;
"Content-Type" = "application/json; charset=UTF-8";
Date = "Tue, 17 Oct 2017 08:09:20 GMT";
Server = ESF;
Vary = "Origin, X-Origin, Referer";
"alt-svc" = "quic=":443"; ma=2592000; v="39,38,37,35"";
"x-content-type-options" = nosniff;
"x-frame-options" = SAMEORIGIN;
"x-xss-protection" = "1; mode=block";
} }}
can you help me？


Optimize temp files removal

Now syntetic test is ~twice slower compared to tush.
$ time tush-check 1000.tush

real    0m1.055s
user    0m0.787s
sys     0m0.180s
$ time ./fhtagn.awk 1000.tush

real    0m1.982s
user    0m1.765s
sys     0m0.294s

This is due to calling system("rm -f " stdOutF " " stdErrF) for every test. Can we call rm one time for all temp files at the end?

Ok, now it's faster.
$ time ./fhtagn.awk 1000.tush

real    0m0.841s
user    0m0.728s
sys     0m0.146s


[Zeppelin-661] Add a documentation for Shiro authentication

What is this PR for?
About a month ago, Shiro authentication for Zeppelin is merged by #586. Even though we already have SECURITY-README.md, many people do not know about the existence of this file. So I wrote a docs based on SECURITY-README.md to the Zeppelin documentation website to guide step by step for Zeppelin users.
What type of PR is it?
Documentation
Todos

[x] - Add shiro authentication docs
[x] - Add zeppelin.anonymous.allowed property in zeppelin-site.md
[x] - Indent Websocket security section in SECURITY-README.md

Is there a relevant Jira issue?
ZEPPELIN-661
How should this be tested?
Screenshots (if appropriate)

Questions:

Does the licenses files need update? No
Is there breaking changes for older versions? No
Does this needs documentation? No

looks good @hayssams could you review?

@felixcheung Thanks for the quick review! I addressed the default status of anon and authcBasic as you said.

Looks great. Thanks @AhyoungRyu for the nice document.

@Leemoonsoo My pleasure : )

LGTM
Great doc. Thanks

merging if no more comments

@felixcheung Could you also build the docs and deploy them after you merge the PRs which includes docs changes? So the updated docs can be reflected to website. You can refer https://github.com/apache/incubator-zeppelin/blob/master/docs/README.md

+1 for @minahlee

@felixcheung FYI, I just deployed the latest documentation on website.

thanks, I was not aware of that process. Could you give me permission to add to https://cwiki.apache.org/confluence/display/ZEPPELIN/Committer+Guide

@felixcheung Permission granted. Sorry i forgot adding your id to cwiki.


[Feature Request] The command palette doesn't support Ctrl-n/Ctrl-p key binding for navigation.

VSCode Version: 1.8.1
OS Version: macOS Sierra

I love the Emacs keybindings on macOS, and the Ctrl-n/p for going up/down works almost everywhere on Mac, however the VSCode command palette doesn't support it, so everytime I have to use that tiny up/down keys to choose, which is quite inconvenient.
Please add this tiny feature and I will love VSCode much more! :1st_place_medal:
Cheers!

https://github.com/Microsoft/vscode/issues/7876


Variables in terminal.integrated.profiles.*

It would be nice if I could use variables in terminal.integrated.profiles.*. I would like to do something like:
    "terminal.integrated.profiles.linux": {
        "tmux": {
            "path": "tmux",
            "args": [
                "new",
                "-A",
                "-s",
                "VSC-${workspaceFolderBasename}"
            ],
        },
    },

This would allow me to have one (persistent) tmux-session per VS Code window / project.

This should already work, it's fine for me on Insiders anyway. This:
"terminal.integrated.profiles.windows": {
  "Test": {
    "source": "PowerShell",
    "icon": "terminal-powershell",
    "args": [
      "${workspaceFolderBasename}"
    ]
  }
}

Results in:

Arg variable resolving happens here:
https://github.com/microsoft/vscode/blob/2bf81674ee71f0f332aa65796cca8d52b9dc7261/src/vs/workbench/contrib/terminal/browser/terminalProfileResolverService.ts#L287-L296
Let me know if it doesn't work for you in Insiders, lots of changes happened around profiles so it's possible this doesn't work in stable.

I'm on stable (version 1.56.2), but it's good to know that support for variables is on the way :)

Is there a difference between the Insiders builds of macOS and Windows? I can't get this working in Insiders - macOS.
With stable I can set custom profiles, but with Insiders I get an error about only supporting bash and zsh on osx.
Either way, I can't seem to get these variables working via Remote-SSH, is this expected to work with an upcoming release?
Stable:
Version: 1.56.2
Commit: 054a9295330880ed74ceaedda236253b4f39a335
Date: 2021-05-12T17:44:30.902Z
Electron: 12.0.4
Chrome: 89.0.4389.114
Node.js: 14.16.0
V8: <IP_ADDRESS>-electron.0
OS: Darwin x64 20.4.0

Insiders:
Version: 1.57.0-insider (Universal)
Commit: 45aafeb326d0d3d56cbc9e2932f87e368dbf652d
Date: 2021-05-18T05:12:52.309Z
Electron: 12.0.7
Chrome: 89.0.4389.128
Node.js: 14.16.0
V8: <IP_ADDRESS>-electron.0
OS: Darwin x64 20.4.0

Error in Insiders:
The default profile used on macOS. This setting will currently be ignored if either `#terminal.integrated.shell.osx#` or `#terminal.integrated.shellArgs.osx#` are set.

Value is not accepted. Valid values: "bash", "zsh".

but with Insiders I get an error about only supporting bash and zsh on osx.

This may have been a bug that's been fixed since.

"vscode-${workspaceFolderBasename}"

I think that variable might have problems in remotes, tracked in https://github.com/microsoft/vscode/issues/115560


Immortality Exploit using Cursed Sword on a Server during a Low TPS period

Issue seems to only be replicable on a server when it has low TPS.
Happened on a Fantasy MC Fabric server, while it was in v2.5.0, with Mine Cells v1.7.1, latest release on Curseforge.
Issue / Exploit:
You are immortal. Can no longer die to anything at all, including /kill, the curse itself when proc'd again, you can no longer die in any way.
Side-effect, your screen is violently shaking forever, until issue is fixed by resetting your Player Data.
Even changing Distortion Effects and FOV Effects down to 0%, your screen continues shaking.
Exploit is continuous between relogs, as it corrupts your Player Data.

Conclusion:
If the issue goes un-reported, it could be easily exploited for immortality forever.
A resource pack or mod to disable all screen effects could be used to get past the side-effect.

Thank you for the expansive report! Which version of Mine Cells was used in that version of the pack? I made some changes to the Cursed Sword recently, so I'd like to know if the issue occured before or after them 😅

Of course! The server had and still has Mine Cells v1.7.1, the latest release on Curseforge.
Sorry, forgot to include that.

Okay - so that's happening after the changes... which were made because of another invulnerability exploit 😁
I don't really have a way to test this bug or verify if it's been fixed. Is it okay if I make gradual changes that might work and release new versions with those, and rely on you to try and replicate the bug?

Sounds like a plan.
I can sort of reliably re-create the issue w/ a Local Private Server, and a Lag Machine in Force Loaded chunks to simulate lowered TPS.
I'll make sure to check to see if its fixed in updates to come :)

Hey, the first update that might have changed something about the sword is out! 😁

Awesome! What you changed seems to have worked!
After ~20m of testing, I can't seem to reproduce it at all on the new version.
Usually in the previous version, when the issue happens..
Now, when this happens, you don't wake back up at all. The Death screen just stays up and you are able to respawn like normal w/ no corruption.
Thanks for the quick responses and repair of the issue!

Note: Like I stated previously... my reproduction methods im not sure are Entirely reliable.. so yea


password toggle show hide button added : Done #40 which is assigned to me.

password toggle show hide button added : Done #40 which is assigned to me.

Yeah ! It's fine now @VinayLodhi1712 ..Thank you for understanding the issue earlier and raising the PR . Let me merge it !


QR code onboarding "Invalid Link" error

Hi Sir,
Question:
When I scan the QR code to do the onboarding, I got "Invalid Link" error.
Please find the procedures.  Is there anything wrong?
Step1.
I use the following command in the Miner Hotspot to generate the transaction (the payer is the Maker wallet address)

Step 2.
For the QR code I tried two cases.
Case1. use heilum as the scheme name
helium://add_gateway/CrwBCiEBUIUcBTsMCE6Wk1fWy/LN73Mx/q746AESgTy2LZ7+jg8SIQBfUgDQtI/V1bNPim1Hp/xsHUmm+VjkjC+1LSn2YvtVBSJIMEYCIQD/ss9WmpNUSvU/1v8v1MF3OB2Ix2fIvrRFmcvh/wvPfAIhAJWijCZI7pWucVyCbD0CR2h3Yo5YHa2OEESGkA3CvpuZKiEB6PYHrzEv0Y80LE9MajE5Tucv7hofUmBXXXXXXXXXXXXXXXXX=
Result:
It works by using Helium official App=>  it shows the owner address, payer address and eth MAC address
It doesn't work by using maker App => it shows "Invalid Link"
Case 2. use  maker scheme name
mxxxxx://add_gateway/CrwBCiEBUIUcBTsMCE6Wk1fWy/LN73Mx/q746AESgTy2LZ7+jg8SIQBfUgDQtI/V1bNPim1Hp/xsHUmm+VjkjC+1LSn2YvtVBSJIMEYCIQD/ss9WmpNUSvU/1v8v1MF3OB2Ix2fIvrRFmcvh/wvPfAIhAJWijCZI7pWucVyCbD0CR2h3Yo5YHa2OEESGkA3CvpuZKiEB6PYHrzEv0Y80LE9MajE5Tucv7hofUmBXXXXXXXXXXXXXXXXX=
Result:
It doesn't  work by using Helium official App=>  it shows mxxx  not support
It doesn't work by using maker App => it shows "Invalid Link"
Is there anything I missed and cause this issue?
Please advise.  Thanks a lot.

The maker app is configured to use the scheme makerappscheme as an example. You need to update this to your own scheme name to get it working properly. The helium scheme will not, and should not work in the maker app, it is only intended to be used by the Helium app.
The cases you explain indicate that your scheme is not working properly, there must be some config that is no set up correctly in your code. The helium scheme is working as intended, only in the Helium app.


etcher.io issues on Firefox

When visiting https://www.etcher.io/ on Firefox, the drop-down menu next to the "Download Now" button didn't work, preventing me from downloading anything but the Windows version of the app. Instead of getting versions for different operating systems, I got an empty menu. Please fix this, as I generally don't trust Chrome/Chromium (Google loves to spy on everyone).
Also, there's a big empty space between the top of the webpage (where the "Download Now" button  the "ETCHER BY RESIN.IO" are located), and the gif showing what the app looks like. This empty space has actual stuff in Chromium, which means Firefox isn't rendering something correctly there, either.
Here is a picture of what the top of the webpage looks like with Firefox (I had to upload it on mega.nz, since GitHub gave me errors everytime I tried to attach it to this issue report). Here is another picture of what it should look like (or, at least what it currently looks like in Chromium). I didn't take a shot of the download menu in Chromium (mostly because I didn't think about it until after I uploaded the picture, and by then I didn't care to upload another), but it works just fine.
PS: I wasn't even using Windows when visiting this site, which must mean the site wasn't reading my Firefox user agent correctly. Everything worked fine in Chromium (which, as I mentioned, I don't like using).

Also, the same thing just happened again when I visited with QupZilla, a webkit-based browser. I would assume other webkit-based browsers, such as Apple Safari would also have similar issues.

paging @craig-mulligan
--
Alexandros Marinos
Founder & CEO, Resin.io
+1<PHONE_NUMBER>
@alexandrosm
On Sat, Oct 1, 2016 at 2:08 PM, tsjnachos117<EMAIL_ADDRESS>wrote:

Also, the same thing just happened again when I visited with QupZilla, a
webkit-based browser. I would assume other webkit-based browsers, such as
Apple Safari would also have similar issues.
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub
https://github.com/resin-io/etcher/issues/739#issuecomment-250937761,
or mute the thread
https://github.com/notifications/unsubscribe-auth/ABLUCGCt_cpMJ0kPkgy1FNHzGyFANq6Aks5qvsvUgaJpZM4KL3Ts
.

Hey @tsjnachos117, thanks for reporting. I tried on firefox, QupZilla and Safari but I'm was unable to reproduce. Do you mind checking you dev tools console for errors?
Also could you give it a try with all your firefox plugins disabled?

I also can't reproduce this in Firefox 49 on OS X.
@tsjnachos117 maybe you have some Extension that blocks all JavaScript?

Thanks a lot for your help @davidak @craig-mulligan! Looks like a plugin/extension issue indeed. I'll close it unless the reporter can provide any more information.

Yeah, I was able to reproduce this exact behaviour in Firefox using the RequestPolicy plugin, if I didn't allow access to the amazonaws.com server. Problem easily fixed by allowing access from the RequestPolicy dropdown menu :)

I think I've figured out the issue. I do have a content blocker extension, which was blocking some resources on https://resin-production-downloads.s3.amazonaws.com.  Telling uBlock Origin not to block that domain appears to have fixed the issue.
If anyone else visits that domain with ad blockers enabled, try unblocking the above domain. Maybe that will help.


ConnectionAbortedError: [WinError 10053] An established connection was aborted by the software in your host machine

Getting above error after creating new ticket. What might be the issue.

Have looking all over. Can not find a solution.

According to this page it's not clear if this error is an error in the Python standard libraries or Django. Either way, I don't think this is because of django-helpdesk. I would recommend ensuring you're using the latest version of both Python and Django. Also sounds like you're using Windows? You might have better success on a Linux host.

@gwasser thanks for responding. I did as you said. Tried deploying on a Linux host but mail still not being sent out.

Do you get the same error message or is it different?

Sorry for leaving out that detail. The error is gone but the emails are still not going out

Please close this issue. I think it was a python bug as @gwasser  said earlier. When I updated to the latest python it was fixed but I had not properly configured my settings that's why i didn't immediately see the problem was gone. Many thanks.

Great! Glad it was fixed.

I got the same error on Python3.6 with django2.2 on my localhost

Thanks, will take a look at that NoneType error at the end.

Same problem, Windows 10, Python 3.6, Django 2.1.7, without virtualenv. Site works, but I am receiving these errors in the console
Exception happened during processing of request from ('<IP_ADDRESS>', 54480)
Traceback (most recent call last):
  File "C:\Program Files\Python36\lib\wsgiref\handlers.py", line 138, in run
    self.finish_response()
  File "C:\Program Files\Python36\lib\wsgiref\handlers.py", line 180, in finish_response
    self.write(data)
  File "C:\Program Files\Python36\lib\wsgiref\handlers.py", line 274, in write
    self.send_headers()
  File "C:\Program Files\Python36\lib\wsgiref\handlers.py", line 332, in send_headers
    self.send_preamble()
  File "C:\Program Files\Python36\lib\wsgiref\handlers.py", line 255, in send_preamble
    ('Date: %s\r\n' % format_date_time(time.time())).encode('iso-8859-1')
  File "C:\Program Files\Python36\lib\wsgiref\handlers.py", line 453, in _write
    result = self.stdout.write(data)
  File "C:\Program Files\Python36\lib\socketserver.py", line 800, in write
    self._sock.sendall(b)
ConnectionAbortedError: [WinError 10053] An established connection was aborted by the software in your host machine

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "C:\Program Files\Python36\lib\wsgiref\handlers.py", line 141, in run
    self.handle_error()
  File "C:\Program Files\Python36\lib\site-packages\django\core\servers\basehttp.py", line 116, in handle_error
    super().handle_error()
  File "C:\Program Files\Python36\lib\wsgiref\handlers.py", line 368, in handle_error
    self.finish_response()
  File "C:\Program Files\Python36\lib\wsgiref\handlers.py", line 180, in finish_response
    self.write(data)
  File "C:\Program Files\Python36\lib\wsgiref\handlers.py", line 274, in write
    self.send_headers()
  File "C:\Program Files\Python36\lib\wsgiref\handlers.py", line 331, in send_headers
    if not self.origin_server or self.client_is_modern():
  File "C:\Program Files\Python36\lib\wsgiref\handlers.py", line 344, in client_is_modern
    return self.environ['SERVER_PROTOCOL'].upper() != 'HTTP/0.9'
TypeError: 'NoneType' object is not subscriptable

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "C:\Program Files\Python36\lib\socketserver.py", line 651, in process_request_thread
    self.finish_request(request, client_address)
  File "C:\Program Files\Python36\lib\socketserver.py", line 361, in finish_request
    self.RequestHandlerClass(request, client_address, self)
  File "C:\Program Files\Python36\lib\socketserver.py", line 721, in __init__
    self.handle()
  File "C:\Program Files\Python36\lib\site-packages\django\core\servers\basehttp.py", line 171, in handle
    self.handle_one_request()
  File "C:\Program Files\Python36\lib\site-packages\django\core\servers\basehttp.py", line 194, in handle_one_request
    handler.run(self.server.get_app())
  File "C:\Program Files\Python36\lib\wsgiref\handlers.py", line 144, in run
    self.close()
  File "C:\Program Files\Python36\lib\site-packages\django\core\servers\basehttp.py", line 111, in close
    super().close()
  File "C:\Program Files\Python36\lib\wsgiref\simple_server.py", line 35, in close
    self.status.split(' ',1)[0], self.bytes_sent
AttributeError: 'NoneType' object has no attribute 'split'

Thanks! I'm glad it does work and just gives console errors. I haven't used or tested this much from Windows. The error code suggests some kind of Windows error in the libraries and not django-helpdesk itself, but if there's some we can do to help mitigate, glad to merge that in.
In the meantime, if possible, can you run on linux to avoid the issue?

I remember that I got the error if I don't wait for the full load of the page, or even before it loads and I quit the browser tab. I need to correct the information I provided. My django version is also 2.1.7

This is a Python bug here and should be fixed with python/cpython#9713

Thanks! Looks like this issue will be fixed in the next Python 3.7 bugfix release, and 3.8 when it comes out.

I'm marking this as documentation to remind myself that we should add a note to the docs that if you are using windows, we recommend Python 3.7+ to avoid this issue.

Hi all,
I used to have the same issue since a while.
I just updated to Python 3.7.3 (from 3.7.0), I use Django 2.2 and run pipenv virtual env on Windows 10 and I still have the issue (same message as the latest one posted).
As described above, everything works fine for my project and it's "only" warning message in the console (but it makes difficult to read print() messages ^^).
I read here and there this could come either from a database lock or a matter of files' size. I did my best to commit each db action (I use SQLite) and the only file I use in my latest project is 40kb so it should not be a big deal.
Thanks in advance for taking care of this.

Thanks @lincal2309 for testing. To be clear, the bug report linked above suggested it won't be until the next bug release (Python 3.7.4, or later -- definitely scheduled as part of 3.8). We'll re-evaluate when it comes out if there's anything we can do on our end, hopefully it will be fixed!

I have same problem when antivirus is off. Python 3.7.2, Django 2.2.1, Win10 x64, Antivirus: Kaspersky Internet Security. When antivirus is enabled, everything works without this error "ConnectionAbortedError: [WinError 10053]".

Constantly getting this error only on google chrome(works completely fine on FIrefox,Edge)....
Exception happened during processing of request from ('<IP_ADDRESS>', 50106)
Traceback (most recent call last):
File "C:\Users\kane\AppData\Local\Programs\Python\Python37-32\lib\socketserver.py", line 650, in process_request_thread
self.finish_request(request, client_address)
File "C:\Users\kane\AppData\Local\Programs\Python\Python37-32\lib\socketserver.py", line 360, in finish_request
self.RequestHandlerClass(request, client_address, self)
File "C:\Users\kane\AppData\Local\Programs\Python\Python37-32\lib\socketserver.py", line 720, in init
self.handle()
File "C:\Users\kane\AppData\Local\Programs\Python\Python37-32\lib\site-packages\django\core\servers\basehttp.py", line 171, in handle
self.handle_one_request()
File "C:\Users\kane\AppData\Local\Programs\Python\Python37-32\lib\site-packages\django\core\servers\basehttp.py", line 179, in handle_one_request
self.raw_requestline = self.rfile.readline(65537)
File "C:\Users\kane\AppData\Local\Programs\Python\Python37-32\lib\socket.py", line 589, in readinto
return self._sock.recv_into(b)
ConnectionAbortedError: [WinError 10053] An established connection was aborted by the software in your host machine
I upgraded from 3.7.1 to 3.7.4 that got rid of the 'NoneType' errors but This ConnectionAbortedError still remains

Very strange, I wouldn't think the browser would have anything to do with this. Hmm. Thanks for the report! Hopefully we can narrow down a workaround. I unfortunately haven't had much time lately to look into it, so appreciate help from anyone reading this! Thanks.

Running the Python 3.7.4. Issue is exits
Exception happened during processing of request from ('<IP_ADDRESS>', 58090)
Traceback (most recent call last):
File "c:\program files\python37\Lib\socketserver.py", line 650, in process_request_thread
self.finish_request(request, client_address)
File "c:\program files\python37\Lib\socketserver.py", line 360, in finish_request
self.RequestHandlerClass(request, client_address, self)
File "c:\program files\python37\Lib\socketserver.py", line 720, in init
self.handle()
File "C:\lib\site-packages\django\core\servers\basehttp.py", line 171, in handle
self.handle_one_request()
File "C:\lib\site-packages\django\core\servers\basehttp.py", line 179, in handle_one_request
self.raw_requestline = self.rfile.readline(65537)
File "c:\program files\python37\Lib\socket.py", line 589, in readinto

The upgrade from Python 3.7.3 to 3.7.4 remove the error message of AttributeError & TypeError. However, there is still one error message unable to resolve.
For my case, I had upgraded my Python to 3.7.4 & Django 2.2.4 with Windows 10 & run the server using Firefox Developer Edition. Still having an error as shown below:
ConnectionAbortedError: [WinError 10053] An established connection was aborted by the software in your host machine

The original bug thread seems to have a few reports of issues with 3.7.4. I'm not sure there's anything we can do here in django-helpdesk, it's an upstream bug. Hopefully will get a full fix in 3.8. A workaround might be coming in Django. https://bugs.python.org/issue27682

Please close this issue. I think it was a python bug as @gwasser said earlier. When I updated to the latest python it was fixed but I had not properly configured my settings that's why i didn't immediately see the problem was gone. Many thanks.

I'm facing the same issue. Which version of Python and Django you were using to make it work.
I'm on Python 3.6.4 and Django 2.2.4.
Kindly advise.

Hi @inovizz please first try out Python 3.7 latest release and see if it helps.

I am having the issue with django 2.2.1 & python 3.7.4.
Is there a plan to fix this in django (the bug in python is closed, without solving the issue in django...) ?
Thanks.

Have you tried the latest Django release @nicomech? 2.2.6 is the latest. The bug report seemed to indicate they added a bugfix if I remember correctly, but maybe it was after 2.2.1. If it still causes an issue even when using 2.2.6, you might want to open a ticket with Django itself. I don't work on the Django core. We can also consider a workaround in django-helpdesk if that's possible, but I don't use Windows and so am not sure how to workaround it properly -- glad to take PRs if anyone else has an idea!

I did tried with django 2.2.6 and had the same issue...

Hi everyone,
I'm getting the same error, my project is working fine but sometimes I get that error.
My versions:
Python 3.8.0
Django==2.2.7
Windows 10
Error:
Exception happened during processing of request from ('<IP_ADDRESS>', 54900) Traceback (most recent call last):   File "C:\Users\jhtob\AppData\Local\Programs\Python\Python38-32\Lib\socketserver.py", line 650, in process_request_thread     self.finish_request(request, client_address)   File "C:\Users\jhtob\AppData\Local\Programs\Python\Python38-32\Lib\socketserver.py", line 360, in finish_request     self.RequestHandlerClass(request, client_address, self)   File "C:\Users\jhtob\AppData\Local\Programs\Python\Python38-32\Lib\socketserver.py", line 720, in __init__     self.handle()   File "C:\Users\jhtob\Documents\codeProjects\nichtVergessen\mainModule\env\lib\site-packages\django\core\servers\basehttp.py", line 171, in handle     self.handle_one_request()   File "C:\Users\jhtob\Documents\codeProjects\nichtVergessen\mainModule\env\lib\site-packages\django\core\servers\basehttp.py", line 179, in handle_one_request     self.raw_requestline = self.rfile.readline(65537)   File "C:\Users\jhtob\AppData\Local\Programs\Python\Python38-32\Lib\socket.py", line 669, in readinto     return self._sock.recv_into(b) ConnectionAbortedError: [WinError 10053] An established connection was aborted by the software in your host machine

Thank you for the report! I'm disappointed that the latest python and django releases don't seem to address this error, so we need to figure out a good workaround. The traceback shows that it is all django/python code, not from django-helpdesk specifically, so I'm not sure the best way to handle it. Suggestions and pull requests welcome!

I'm having the same problem.
Python : 3.5.2
Django : 2.2.7
Windows : 10
Is there any solution?

I'd like to track the latest ticket related to this issue but I can not find it. Can anybody linked it?
By the way I am using Python 3.7.4 and Django 2.2.7 on win10.

Possibly related is #783.

Hi everyone,
I'm getting the same error, my project is working fine but sometimes I get that error.
My versions:
Python 3.8.0
Django==2.2.7
Windows 10
Error:
Exception happened during processing of request from ('<IP_ADDRESS>', 54900) Traceback (most recent call last): File "C:\Users\jhtob\AppData\Local\Programs\Python\Python38-32\Lib\socketserver.py", line 650, in process_request_thread self.finish_request(request, client_address) File "C:\Users\jhtob\AppData\Local\Programs\Python\Python38-32\Lib\socketserver.py", line 360, in finish_request self.RequestHandlerClass(request, client_address, self) File "C:\Users\jhtob\AppData\Local\Programs\Python\Python38-32\Lib\socketserver.py", line 720, in __init__ self.handle() File "C:\Users\jhtob\Documents\codeProjects\nichtVergessen\mainModule\env\lib\site-packages\django\core\servers\basehttp.py", line 171, in handle self.handle_one_request() File "C:\Users\jhtob\Documents\codeProjects\nichtVergessen\mainModule\env\lib\site-packages\django\core\servers\basehttp.py", line 179, in handle_one_request self.raw_requestline = self.rfile.readline(65537) File "C:\Users\jhtob\AppData\Local\Programs\Python\Python38-32\Lib\socket.py", line 669, in readinto return self._sock.recv_into(b) ConnectionAbortedError: [WinError 10053] An established connection was aborted by the software in your host machine

SAME TO MY VERSION

Thanks for sharing! All the reading I've done so far pointed to this being a bug in python on windows, so I'm not sure if it still hasn't been fixed or if there's something we should be doing in django-helpdesk. If anyone has ideas, please let me know or submit a pull request!
I don't use Windows and so unfortunately I can't even test this.

I'm using window. I re-install django-with-python-3.5 ( and then try 3.8 also OK) indepently with django.
NOT use " conda create --name myEnv django " .  BUT use : conda create --name myENV python=3.5 -> activate myENV ->  conda install django. So, i try and don't get this error anymore.

had the same error on Win10 today although it was related to pure django and not django-helpdesk. It turned out Windows Defender was the one messing around - when I disabled it everything was ok, so after re-enabling it I've added port 8000 to allowed rules for both incoming and outgoing traffic and everything seems fine now.
Try it, maybe it will help your case.

This error(10053) in python scripts appears when I turn off my antivirus in Windows7.

I got the same error (ConnectionAbortedError: [WinError 10053]) on Windows 10 without django-helpdesk (just a django project), so it might be a issue related to django or Python itself. PS: I only get this issue when I open the website in Firefox (also tested with Chrome) - I hope this helps.

I got the same error (ConnectionAbortedError: [WinError 10053]) on Windows 10 without django-helpdesk (just a django project), so it might be a issue related to django or Python itself. PS: I only get this issue when I open the website in Firefox (also tested with Chrome) - I hope this helps.

Same here, Python 3.7.6 Django 3.0.4 Win10 64 bit FIrefox 73.0.1 (64-bit) produces WinError 10053 but works fine on Chrome Version 80.0.3987.132 (Official Build) (64-bit).  This testing on a very basic example https://github.com/realpython/materials/tree/86c5009b84ef207c6dd1873ec9dc25afbe725347/rp-portfolio

I got the same error.
I reached the python issue at github.
Python 3.7.2
Django==2.1.10
Win10 64bit
chrome 80.0.3987.132 (Official Build 64 bit）
this application is google map api playground using javascript and django.
windows only!?

[15/Mar/2020 22:56:43] "POST /gmarker/search/1A HTTP/1.1" 302 0
Traceback (most recent call last):
File "C:\Python\lib\wsgiref\handlers.py", line 138, in run
self.finish_response()
File "C:\Python\lib\wsgiref\handlers.py", line 180, in finish_response
self.write(data)
File "C:\Python\lib\wsgiref\handlers.py", line 274, in write
self.send_headers()
File "C:\Python\lib\wsgiref\handlers.py", line 332, in send_headers
self.send_preamble()
File "C:\Python\lib\wsgiref\handlers.py", line 255, in send_preamble
('Date: %s\r\n' % format_date_time(time.time())).encode('iso-8859-1')
File "C:\Python\lib\wsgiref\handlers.py", line 453, in _write
result = self.stdout.write(data)
File "C:\Python\lib\socketserver.py", line 799, in write
self._sock.sendall(b)
ConnectionAbortedError: [WinError 10053] 確立された接続がホスト コンピューターのソウトウェアによって中止されま
した。
[15/Mar/2020 22:56:43] "POST /gmarker/search/1A HTTP/1.1" 500 59
Exception happened during processing of request from ('<IP_ADDRESS>', 50135)
Traceback (most recent call last):
File "C:\Python\lib\wsgiref\handlers.py", line 138, in run
self.finish_response()
File "C:\Python\lib\wsgiref\handlers.py", line 180, in finish_response
self.write(data)
File "C:\Python\lib\wsgiref\handlers.py", line 274, in write
self.send_headers()
File "C:\Python\lib\wsgiref\handlers.py", line 332, in send_headers
self.send_preamble()
File "C:\Python\lib\wsgiref\handlers.py", line 255, in send_preamble
('Date: %s\r\n' % format_date_time(time.time())).encode('iso-8859-1')
File "C:\Python\lib\wsgiref\handlers.py", line 453, in _write
result = self.stdout.write(data)
File "C:\Python\lib\socketserver.py", line 799, in write
self._sock.sendall(b)
ConnectionAbortedError: [WinError 10053] 確立された接続がホスト コンピューターのソウトウェアによって中止されま
した。
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "C:\Python\lib\wsgiref\handlers.py", line 141, in run
self.handle_error()
File "C:\Python\lib\site-packages\django\core\servers\basehttp.py", line 116, in handle_error
super().handle_error()
File "C:\Python\lib\wsgiref\handlers.py", line 368, in handle_error
self.finish_response()
File "C:\Python\lib\wsgiref\handlers.py", line 180, in finish_response
self.write(data)
File "C:\Python\lib\wsgiref\handlers.py", line 274, in write
self.send_headers()
File "C:\Python\lib\wsgiref\handlers.py", line 331, in send_headers
if not self.origin_server or self.client_is_modern():
File "C:\Python\lib\wsgiref\handlers.py", line 344, in client_is_modern
return self.environ['SERVER_PROTOCOL'].upper() != 'HTTP/0.9'
TypeError: 'NoneType' object is not subscriptable
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "C:\Python\lib\socketserver.py", line 650, in process_request_thread
self.finish_request(request, client_address)
File "C:\Python\lib\socketserver.py", line 360, in finish_request
self.RequestHandlerClass(request, client_address, self)
File "C:\Python\lib\socketserver.py", line 720, in init
self.handle()
File "C:\Python\lib\site-packages\django\core\servers\basehttp.py", line 171, in handle
self.handle_one_request()
File "C:\Python\lib\site-packages\django\core\servers\basehttp.py", line 194, in handle_one_request
handler.run(self.server.get_app())
File "C:\Python\lib\wsgiref\handlers.py", line 144, in run
self.close()
File "C:\Python\lib\site-packages\django\core\servers\basehttp.py", line 111, in close
super().close()
File "C:\Python\lib\wsgiref\simple_server.py", line 35, in close
self.status.split(' ',1)[0], self.bytes_sent
AttributeError: 'NoneType' object has no attribute 'split'
[15/Mar/2020 22:56:44] "POST /gmarker/search/1B HTTP/1.1" 302 0

Python: 3.8.1
Django: 2.2.10
While using django-notification-hq I got the same error.
----------------------------------------
Exception happened during processing of request from ('<IP_ADDRESS>', 52716)
Traceback (most recent call last):
  File "C:\Program Files\Python38\lib\socketserver.py", line 650, in process_request_thread
    self.finish_request(request, client_address)
  File "C:\Program Files\Python38\lib\socketserver.py", line 360, in finish_request
    self.RequestHandlerClass(request, client_address, self)
  File "C:\Program Files\Python38\lib\socketserver.py", line 720, in __init__
    self.handle()
  File "F:\ENGLISH\2020\Personal\Web\PointOfSale\venv\lib\site-packages\django\core\servers\basehttp.py", line 171, in handle
    self.handle_one_request()
  File "F:\ENGLISH\2020\Personal\Web\PointOfSale\venv\lib\site-packages\django\core\servers\basehttp.py", line 179, in handle_one_request
    self.raw_requestline = self.rfile.readline(65537)
  File "C:\Program Files\Python38\lib\socket.py", line 669, in readinto
    return self._sock.recv_into(b)
ConnectionAbortedError: [WinError 10053] An established connection was aborted by the software in your host machine
----------------------------------------

Windows 10, version 1909 DK
Python 3.8.2
Django 3.0.4.
Tutorial chapter 1/ https://docs.djangoproject.com/en/3.0/intro/tutorial01/
1st run with: >python manage.py runserver ==> loading localhost:8000 in FireFox returns:

The install worked successfully! Congratulations!
You are seeing this page because DEBUG=True is in your settings file and you have not configured any URLs.<<
So that part of the turorial is fine.
In ther server console I receive similar mesages as previous users above:
Watching for file changes with StatReloader
Performing system checks...
System check identified no issues (0 silenced).
....
Quit the server with CTRL-BREAK.
[06/Apr/2020 14:37:55] "GET / HTTP/1.1" 200 16351
[06/Apr/2020 14:37:55] "GET /static/admin/css/fonts.css HTTP/1.1" 200 423
Not Found: /favicon.ico
[06/Apr/2020 14:37:55] "GET /static/admin/fonts/Roboto-Regular-webfont.woff HTTP/1.1" 200 85876
Exception happened during processing of request from ('<IP_ADDRESS>', 14359)
[06/Apr/2020 14:37:55] "GET /static/admin/fonts/Roboto-Bold-webfont.woff HTTP/1.1" 200 86184
Traceback (most recent call last):
[06/Apr/2020 14:37:55] "GET /static/admin/fonts/Roboto-Light-webfont.woff HTTP/1.1" 200 85692
File "C:\Users\jb\AppData\Local\Programs\Python\Python38-32\lib\socketserver.py", line 650, in process_request_thread
self.finish_request(request, client_address)
File "C:\Users\jb\AppData\Local\Programs\Python\Python38-32\lib\socketserver.py", line 360, in finish_request
self.RequestHandlerClass(request, client_address, self)
File "C:\Users\jb\AppData\Local\Programs\Python\Python38-32\lib\socketserver.py", line 720, in init
self.handle()
File "C:\Users\jb\AppData\Local\Programs\Python\Python38-32\lib\site-packages\django\core\servers\basehttp.py", line 174, in handle
self.handle_one_request()
File "C:\Users\jb\AppData\Local\Programs\Python\Python38-32\lib\site-packages\django\core\servers\basehttp.py", line 182, in handle_one_request
self.raw_requestline = self.rfile.readline(65537)
File "C:\Users\jb\AppData\Local\Programs\Python\Python38-32\lib\socket.py", line 669, in readinto
return self._sock.recv_into(b)
ConnectionAbortedError: [WinError 10053] En oprettet forbindelse blev afbrudt af softwaren på værtscomputeren (=An established connection was aborted by the software in your host machine)

Any news?

The issue has been around ten year or more, however I couldn't understand it.

Yeah I admit I don't really understand what is going on, and this is only a problem on Windows which I don't use. I'm happy to merge in a patch but I simply don't know what to do about it. Other posts online suggested the issue was in Python libraries themselves, but so far don't seem fixed even as of the latest release (3.8).

Probably the best solution would be to make sure we have a working
Dockerfile and tell people to use docker on windows. Developing server
side software on windows is a bit like tying a cannon to a row-boat and
trying to do naval drills with it anyways.
Question for the submitters. Are you trying to run django-helpdesk in
production on windows or simply develop on windows?
On 4/19/20 10:08 AM, Garret Wassermann wrote:

Yeah I admit I don't really understand what is going on, and this is
only a problem on Windows which I don't use. I'm happy to merge in a
patch but I simply don't know what to do about it. Other posts online
suggested the issue was in Python libraries themselves, but so far
don't seem fixed even as of the latest release (3.8).
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub
https://github.com/django-helpdesk/django-helpdesk/issues/621#issuecomment-616093919,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AAKTX6BGISCIMQJC4NQN22TRNLERLANCNFSM4FEYFICQ.

I am seeing this problem in a docker envrionment
Django version 2.2.12
python3.8
docker is based FROM python:3
Host machine is ubuntu
seeing
Exception happened during processing of request from ('<IP_ADDRESS>', 54846)
Traceback (most recent call last):
  File "/usr/local/lib/python3.8/socketserver.py", line 650, in process_request_thread
    self.finish_request(request, client_address)
  File "/usr/local/lib/python3.8/socketserver.py", line 360, in finish_request
    self.RequestHandlerClass(request, client_address, self)
  File "/usr/local/lib/python3.8/socketserver.py", line 720, in __init__
    self.handle()
  File "/usr/local/lib/python3.8/site-packages/django/core/servers/basehttp.py", line 171, in handle
    self.handle_one_request()
  File "/usr/local/lib/python3.8/site-packages/django/core/servers/basehttp.py", line 179, in handle_one_request
    self.raw_requestline = self.rfile.readline(65537)
  File "/usr/local/lib/python3.8/socket.py", line 669, in readinto
    return self._sock.recv_into(b)
socket.timeout: timed out

other mentions of this kind of issue elsewhere
https://www.reddit.com/r/django/comments/cv7sx7/exception_happend_during_processing_of_request/
https://stackoverflow.com/questions/57261024/python-django-errno-54-connection-reset-by-peer

Since the issue is till open, I'd like to add an update
Python 3.7.7 (virtualenv)
Django 3.0.1
Windows
Still getting the error. The django site seems to work correctly, but my command prompt is a mess. Very hard to read anything.
I've tried the fix from the link by @samrose but it doesn't work.

I am also getting the same error
My python version is :3.7.3
Django :2.2.6

Me too getting same issue. I am also running on Windows 10

I see the same issue as of June 2020

Python 3.7.4
Django 3.0.7
Windows 10
Firefox browser only (works fine on Chrome)

Interesting, only get an error in Firefox? I have no idea what would make this browser dependent.

Same for me in Windows 10 with Python 3.8.3 and Django 3.0.7 in localhost, I got the issue on Firefox and it works perfectly on Chrome.

Same problem for me in Windows 10 with python 3.8.5 and Django 3.0.8 in localhost. The issue only appears in Firefox but works perfectly on Microsoft Edge and Google Chrome

Thanks for the report! I'm still not sure what causes this only in Firefox
but not other browsers. Suggestions/PRs welcome!
On Mon, Jul 27, 2020 at 3:34 PM svhenrique<EMAIL_ADDRESS>wrote:

Same problem for me in Windows 10 with python 3.8.5 and Django 3.0.8 in
localhost. The issue only appears in Firefox but works perfectly on
Microsoft Edge and Google Chrome
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
https://github.com/django-helpdesk/django-helpdesk/issues/621#issuecomment-664595464,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/ABEKHU4AIJLKBUFICB7RHITR5XJD5ANCNFSM4FEYFICQ
.

I am facing same issue on chrome with
python 3.8.2
django 3.0.6

Hi guys,
I was making a web application and was facing the same issue in windows 10, python 3.7.6, djnago 3.0.8. I tried a lot of stuff and i finally found  a fix.
I was using a form which called a js function onsubmit which in turn sent a REST call which was getting canceled with the '[WinError 10053] An established connection was aborted by the software in your host machine' error in command prompt.
I added the parameter method='post' and used jQuery.ajax in the js function and i added the event.preventDefault() as well in the function as well as some success and fail callbacks. I don't understand why but now i am not getting the error.
Hope this help anyone using js along with HTML forms until a the issue is root-caused and fixed. @gwasser maybe it will help you understand the problem.

Thank you @Shubhang9 for the report! I believe this might help in tracking down the error, will need to look at all of our javascript to see if any form submits are missing the method='post' parameter and see if that helps.

Hello again,
I was stuck in another such scenario as mentioned above(https://github.com/django-helpdesk/django-helpdesk/issues/621#issuecomment-667536408). I guess it is the event.preventDefault() that helped me out because before i added that to my js function, I was still getting the error mentioned in the aforementioned comment. Hope that helps @gwasser.

Hi all , I am with the same error, I use Win10, Django3.1, python-3.8.5-amd64, but in my case it is not just in console.
After I run a function with a fetch with method: 'POST' it executes the post , than happens the error:
_Exception happened during processing of request from ('<IP_ADDRESS>', 53981)
Traceback (most recent call last):
File "C:\Python38\lib\socketserver.py", line 650, in process_request_thread
self.finish_request(request, client_address)
File "C:\Python38\lib\socketserver.py", line 360, in finish_request
self.RequestHandlerClass(request, client_address, self)
File "C:\Python38\lib\socketserver.py", line 720, in init
self.handle()
File "C:\Python38\lib\site-packages\django\core\servers\basehttp.py", line 174, in handle
self.handle_one_request()
File "C:\Python38\lib\site-packages\django\core\servers\basehttp.py", line 182, in handle_one_request
self.raw_requestline = self.rfile.readline(65537)
File "C:\Python38\lib\socket.py", line 669, in readinto
return self._sock.recv_into(b)
ConnectionAbortedError: [WinError 10053] Uma conexão estabelecida foi anulada pelo software no computador host
After the "POST" i need to redirect the page but it doesn´t work because of the aborted connectio, any clue?

Error:: An established connection was aborted by the software in your host machine
Windows:: 10
python:: 2.7.18
Django:: 1.11.12
Hi, i was facing issue in 29 August 2020, then i had checked:: virtual environment activate , after that clear cache memory from browser.Now it is working properly, it happens when we try to connect a server or accessing data through some instructions.

Interesting, only get an error in Firefox? I have no idea what would make this browser dependent.
I'm working on Opera and getting the same problem ...
Anaconda environment
Python : 3.8.5
win : 8.1
Django : 2.2.13

`----------------------------------------
Exception happened during processing of request from ('<IP_ADDRESS>', 56013)
Traceback (most recent call last):
File "D:\ProgramData\Anaconda3\envs\clinicenv\lib\socketserver.py", line 650, in process_request_thread
self.finish_request(request, client_address)
File "D:\ProgramData\Anaconda3\envs\clinicenv\lib\socketserver.py", line 360, in finish_request
self.RequestHandlerClass(request, client_address, self)
File "D:\ProgramData\Anaconda3\envs\clinicenv\lib\socketserver.py", line 720, in init
self.handle()
File "D:\ProgramData\Anaconda3\envs\clinicenv\lib\site-packages\django\core\servers\basehttp.py", line 171,
in handle
self.handle_one_request()
File "D:\ProgramData\Anaconda3\envs\clinicenv\lib\site-packages\django\core\servers\basehttp.py", line 179,
in handle_one_request
self.raw_requestline = self.rfile.readline(65537)
File "D:\ProgramData\Anaconda3\envs\clinicenv\lib\socket.py", line 669, in readinto
return self._sock.recv_into(b)
ConnectionAbortedError: [WinError 10053] An established connection was aborted by the software in your host ma
chine

Exception happened during processing of request from ('<IP_ADDRESS>', 55994)
Exception happened during processing of request from ('<IP_ADDRESS>', 56004)
Exception happened during processing of request from ('<IP_ADDRESS>', 56001)
Traceback (most recent call last):
Traceback (most recent call last):
File "D:\ProgramData\Anaconda3\envs\clinicenv\lib\socketserver.py", line 650, in process_request_thread
self.finish_request(request, client_address)
File "D:\ProgramData\Anaconda3\envs\clinicenv\lib\socketserver.py", line 650, in process_request_thread
self.finish_request(request, client_address)
File "D:\ProgramData\Anaconda3\envs\clinicenv\lib\socketserver.py", line 360, in finish_request
self.RequestHandlerClass(request, client_address, self)
File "D:\ProgramData\Anaconda3\envs\clinicenv\lib\socketserver.py", line 360, in finish_request
self.RequestHandlerClass(request, client_address, self)
Traceback (most recent call last):
File "D:\ProgramData\Anaconda3\envs\clinicenv\lib\socketserver.py", line 720, in init
self.handle()
File "D:\ProgramData\Anaconda3\envs\clinicenv\lib\socketserver.py", line 650, in process_request_thread
self.finish_request(request, client_address)
File "D:\ProgramData\Anaconda3\envs\clinicenv\lib\site-packages\django\core\servers\basehttp.py", line 171,
in handle
self.handle_one_request()
[22/Sep/2020 22:14:21] "GET /clinic/create/patient/ HTTP/1.1" 200 29141
File "D:\ProgramData\Anaconda3\envs\clinicenv\lib\site-packages\django\core\servers\basehttp.py", line 179,
in handle_one_request
self.raw_requestline = self.rfile.readline(65537)
Exception happened during processing of request from ('<IP_ADDRESS>', 56003)
File "D:\ProgramData\Anaconda3\envs\clinicenv\lib\socket.py", line 669, in readinto
return self._sock.recv_into(b)
ConnectionAbortedError: [WinError 10053] An established connection was aborted by the software in your host ma
chine
Traceback (most recent call last):
File "D:\ProgramData\Anaconda3\envs\clinicenv\lib\socketserver.py", line 720, in init
self.handle()
File "D:\ProgramData\Anaconda3\envs\clinicenv\lib\socketserver.py", line 360, in finish_request
self.RequestHandlerClass(request, client_address, self)
File "D:\ProgramData\Anaconda3\envs\clinicenv\lib\socketserver.py", line 650, in process_request_thread
self.finish_request(request, client_address)
File "D:\ProgramData\Anaconda3\envs\clinicenv\lib\site-packages\django\core\servers\basehttp.py", line 171,
in handle
self.handle_one_request()
File "D:\ProgramData\Anaconda3\envs\clinicenv\lib\socketserver.py", line 360, in finish_request
self.RequestHandlerClass(request, client_address, self)
File "D:\ProgramData\Anaconda3\envs\clinicenv\lib\site-packages\django\core\servers\basehttp.py", line 179,
in handle_one_request
self.raw_requestline = self.rfile.readline(65537)
File "D:\ProgramData\Anaconda3\envs\clinicenv\lib\socketserver.py", line 720, in init
self.handle()
File "D:\ProgramData\Anaconda3\envs\clinicenv\lib\socket.py", line 669, in readinto
return self._sock.recv_into(b)
File "D:\ProgramData\Anaconda3\envs\clinicenv\lib\site-packages\django\core\servers\basehttp.py", line 171,
in handle
self.handle_one_request()
ConnectionAbortedError: [WinError 10053] An established connection was aborted by the software in your host ma
chine
File "D:\ProgramData\Anaconda3\envs\clinicenv\lib\site-packages\django\core\servers\basehttp.py", line 179,
in handle_one_request
self.raw_requestline = self.rfile.readline(65537)
File "D:\ProgramData\Anaconda3\envs\clinicenv\lib\socket.py", line 669, in readinto
return self._sock.recv_into(b)
File "D:\ProgramData\Anaconda3\envs\clinicenv\lib\socketserver.py", line 720, in init
self.handle()
ConnectionAbortedError: [WinError 10053] An established connection was aborted by the software in your host ma
chine
File "D:\ProgramData\Anaconda3\envs\clinicenv\lib\site-packages\django\core\servers\basehttp.py", line 171,
in handle
self.handle_one_request()
File "D:\ProgramData\Anaconda3\envs\clinicenv\lib\site-packages\django\core\servers\basehttp.py", line 179,
in handle_one_request
self.raw_requestline = self.rfile.readline(65537)
File "D:\ProgramData\Anaconda3\envs\clinicenv\lib\socket.py", line 669, in readinto
return self._sock.recv_into(b)
ConnectionAbortedError: [WinError 10053] An established connection was aborted by the software in your host ma
chine
----------------------------------------`

I'm working with conda and it also got fixed after I reopen the conda prompt

I get a similar issue with:
Django: 3.1.2
Python: 3.8.6
Win10 build: 18362.1082

I don't think it is a problem of the django-rest-framework (v.3.12.1) I'm using, however, the exception araises when I try to access any POST endpoint with a GET request.
# View in Django - http://<IP_ADDRESS>/api/task

@api_view(['POST'])
def taskCreate(request):
    serializer = TaskSerializer(data=request.data)

    if serializer.is_valid(raise_exception=True):
        serializer.save()
    return Response(serializer.data)

If I try to access this now with a GET request by simply typing the above URI in the browser I get the following exception:
----------------------------------------
Exception happened during processing of request from ('<IP_ADDRESS>', 62477)
Traceback (most recent call last):
  File "C:\Users\marvi\AppData\Local\Programs\Python\Python38\lib\socketserver.py", line 650, in process_request_thread
    self.finish_request(request, client_address)
  File "C:\Users\marvi\AppData\Local\Programs\Python\Python38\lib\socketserver.py", line 360, in finish_request
    self.RequestHandlerClass(request, client_address, self)
  File "C:\Users\marvi\AppData\Local\Programs\Python\Python38\lib\socketserver.py", line 720, in __init__
    self.handle()
  File "C:\Users\marvi\Documents\Git\nul-backend\env\lib\site-packages\django\core\servers\basehttp.py", line 174, in handle
    self.handle_one_request()
  File "C:\Users\marvi\Documents\Git\nul-backend\env\lib\site-packages\django\core\servers\basehttp.py", line 182, in handle_one_request
    self.raw_requestline = self.rfile.readline(65537)
  File "C:\Users\marvi\AppData\Local\Programs\Python\Python38\lib\socket.py", line 669, in readinto
    return self._sock.recv_into(b)
ConnectionAbortedError: [WinError 10053] Eine bestehende Verbindung wurde softwaregesteuert
durch den Hostcomputer abgebrochen
----------------------------------------
Method Not Allowed: /api/task/
[15/Oct/2020 15:40:33] "GET /api/task/ HTTP/1.1" 405 5700

Sure, the GET method must not be allowed, but this doesn't justify the ConnectionAbortedError: [WinError 10053]
If I find a solution for it I will post it below.

Error:: An established connection was aborted by the software in your host machine
Windows:: 10
python:: 2.7.18
Django:: 1.11.12
Hi, i was facing issue in 29 August 2020, then i had checked:: virtual environment activate , after that clear cache memory from browser.Now it is working properly, it happens when we try to connect a server or accessing data through some instructions.

Cleaning the cache of the browser solves it temporary, yes...But it doesn't solve the inital issue. Thus, it could reoccur?!

I have the same error message with Python 3.9 and firefox.

I have the same issue. Connection aborted error.
Everything working fine, except for this console level error appearing every now and then.

python=3.9.0
django=3.1.2
When I pass the parameter using JsonResponse in views.py, if the creat_user method of the auth module was previously used to create the user, An error will be reported :
ConnectionAbortedError: [WinError 10053] An Established Connection was aborted by the software in your host machine

Everything went back to normal after I skipped the user creation step and passed the parameters.
Is this my problem or is it a tool problem?

Had the same error and found a solution: Open the chrome dev tools, then rightclick the refresh page button and select "Hard Reload". Hope it helps!

I was trying to play an audio and got this error.
Exception happened during processing of request from ('<IP_ADDRESS>', 51084)
Traceback (most recent call last):
File "c:\python\python37\lib\socketserver.py", line 650, in process_request_thread
self.finish_request(request, client_address)
File "c:\python\python37\lib\socketserver.py", line 360, in finish_request
self.RequestHandlerClass(request, client_address, self)
File "c:\python\python37\lib\socketserver.py", line 720, in init
self.handle()
File "C:\Users\MUNA PRASAD.virtualenvs\DJ-qI2Tt3md\lib\site-packages\django\core\servers\basehttp.py", line 174, in handle
self.handle_one_request()
File "C:\Users\MUNA PRASAD.virtualenvs\DJ-qI2Tt3md\lib\site-packages\django\core\servers\basehttp.py", line 182, in handle_one_request
self.raw_requestline = self.rfile.readline(65537)
File "c:\python\python37\lib\socket.py", line 589, in readinto
return self._sock.recv_into(b)
ConnectionAbortedError: [WinError 10053] An established connection was aborted by the software in your host machine


js-ipfs 0.30 release blog post

@diasdavid is good for merge?

The preview is not loading for me -- https://ipfs.io/ipfs/QmeMVUvZNkzkh6VFFHdvCc2dZETuCyqxd4XeRtUVcFcug9/ --, does that happen to anyone else?

Is work for me:


Support folders in backup URL regex in restores

Backup-DbaDatabase uses a regex against the backup URL to
extract the base FQDN + container, current regex does not handle
directory structure as made by latest Ola Hallengren scripts.

Type of Change

[X] Bug fix (non-breaking change, fixes #6384 )
[ ] New feature (non-breaking change, adds functionality, fixes # )
[ ] Breaking change (effects multiple commands or functionality, fixes # )
[ ] Ran manual Pester test and has passed (`.\tests\manual.pester.ps1)
[ ] Adding code coverage to existing functionality
[ ] Pester test is included
[ ] If new file reference added for test, has is been added to github.com/sqlcollaborative/appveyor-lab ?
[ ] Nunit test is included
[ ] Documentation
[ ] Build system

Purpose

Support directory structure in Azure blob storage backups
Approach

Modify regex to grab base FQDN+container only and not include folder structure in URL
Commands to test

$FilesToRestore = '<full URL here>'
$BackupHistory = Get-DbaBackupInformation -SqlInstance $restoreServer -DatabaseName $databaseName -Path $FilesToRestore
$BackupHistory | Restore-DbaDatabase -SqlInstance $RestoreServer -DatabaseName $databaseName -WithReplace -Verbose

Screenshots

Learning

heck yes, love some good regex, thank you @cmcapellan. This type of restore is tested in our test suite, so if it passes, we're good and I'll merge 💯

Thanks much, tests pass 👍


Add URL link in source file show view

Asana ticket: https://app.asana.com/0/1203289004376659/1204327785987146/f

@FerPerales sorry I am late to the review here -- is the link clickable? If not, can we make it so?