4.17.05 - Note di rilascio di Edge per Private Cloud

Stai visualizzando la documentazione di Apigee Edge.
Vai alla documentazione di Apigee X.
info

Dalla precedente release delle funzionalità Edge per il cloud privato, sono state eseguite le seguenti release che sono incluse in questa release di funzionalità:

Uscita dell'interfaccia utente di Edge Release per la gestione di Edge

Consulta Informazioni sulla numerazione delle release per capire come capire se una release cloud specifica è inclusa nella tua versione di Edge for Private Cloud.

Panoramica della release

Questa release include una serie di funzionalità importanti che ti aiutano a controllare e proteggere meglio le tue API, tra cui:

  • I flussi condivisi supportano il deployment senza tempi di riposo.
  • L'eliminazione dei dati di monetizzazione per un'organizzazione è ora supportata.
  • Nuove funzionalità aggiuntive descritte di seguito.

Per quanto riguarda il ritiro, le cassette di sicurezza sono state ritirate.

Il resto di questo argomento contiene dettagli su tutte le nuove funzionalità, gli aggiornamenti e le correzioni di bug contenuti nella release.

Ritiro e ritiro delle funzionalità

Le seguenti funzionalità sono state ritirate o ritirate in questa release. Per saperne di più, consulta le norme sul ritiro di Edge.

Ritiro: aggiunta di percorsi nella scheda Rendimento del proxy API

Fino a questa versione, potevi accedere a un proxy API nell'interfaccia utente di gestione, andare alla scheda Prestazioni e creare percorsi diversi per un confronto basato su grafici nella scheda Rendimento del proxy e nella dashboard Transazioni aziendali. Questa funzionalità è stata ritirata e non è più disponibile nell'interfaccia utente. Per un'alternativa a questa funzionalità, consulta il seguente articolo della community Apigee: https://community.apigee.com/articles/23936/alternative-to-business-transactions-api.html. (EDGEUI-902)

Ritiro: URL buildInfo per il portale Developer Services

Nelle versioni precedenti del portale, per determinare la versione del portale, aprivi il seguente URL in un browser:

http://yourportal.com/buildInfo

Nella versione 4.17.05 questo link è stato rimosso. Per determinare la versione, apri la voce di menu Report > Report sullo stato in Drupal. La versione del portale viene visualizzata nella tabella nella riga Install profile (Profilo installazione).

Ritiro dell'archivio sicuro Apigee (vault)

Lo store sicuro di Apigee, noto anche come "vault", verrà ritirato un anno dopo la data di annuncio del ritiro indicata nella pagina Ritiro e ritiri. I vault, che forniscono lo stoccaggio criptato delle coppie chiave/valore, vengono creati con l'API di gestione e a cui si accede in fase di runtime con le funzioni del modulo Node.js apigee-access.

Anziché utilizzare l'archivio sicuro, utilizza le mappe chiave-valore (KVM) criptate, come descritto in Utilizzo delle mappe chiave-valore. Le KVM criptate sono sicure quanto le cassette di sicurezza e offrono più opzioni per la creazione e il recupero. (MGMT-3848)

Nuove funzionalità e aggiornamenti

Di seguito sono riportate le nuove funzionalità e i miglioramenti di questa release. Oltre ai seguenti miglioramenti, questa release contiene anche diversi miglioramenti relativi a usabilità, prestazioni, sicurezza e stabilità.

Cloud privato

Aggiunto nuovo parametro di configurazione SMTP richiesto all'installazione

Ora devi utilizzare il parametro SMTPMAILFROM nel file di configurazione dell'installazione di Edge. Questo parametro specifica l'indirizzo email utilizzato quando Edge invia email automatiche, ad esempio quando un utente richiede di reimpostare una password. Per saperne di più, consulta Installare i componenti Edge su un nodo.

(EDGEUI-1020)

Ora è possibile impostare il timeout utilizzato dall'interfaccia utente di Edge per le chiamate di gestione dell'API Edge

Ora puoi specificare la durata del timeout dell'API utilizzata dall'interfaccia utente di Edge per controllare il tempo di attesa dell'interfaccia utente per il ritorno di una chiamata di gestione dell'API. Le seguenti proprietà definiscono il timeout:

  • conf_apigee_apigee.feature.apitimeout imposta il tempo, in secondi, che l'interfaccia utente attende prima che venga restituita una chiamata al backend, indipendentemente da eventuali attività al suo interno. Se la chiamata non viene completata entro questo periodo di tempo, l'interfaccia utente genera un errore di timeout. Il valore predefinito è 180 secondi (3 minuti).
  • conf_apigee_play.ws.timeout.idle imposta il tempo in millisecondi che l'interfaccia utente deve attendere per l'attività sul server. Può essere impostato sullo stesso valore di conf_apigee_apigee_apitimeout o su un valore inferiore. L'impostazione di un valore maggiore non ha alcun effetto. Il valore predefinito è 180000 millisecondi (3 minuti).
  • conf_apigee_play.ws.timeout.connection imposta il tempo di attesa dell'interfaccia utente per l'instaurazione di una connessione. Può essere impostato sullo stesso valore di conf_apigee_apigee_apitimeout o su un valore inferiore. L'impostazione di un valore più alto non ha alcun effetto. Il valore predefinito è 120000 millisecondi (2 minuti).

Per saperne di più, consulta Impostare il timeout utilizzato dall'interfaccia utente di Edge per le chiamate di gestione dell'API Edge.

(EDGEUI-816)

È stato aggiunto il timeout per i tentativi del processore di messaggi ai router

È stato aggiunto un timeout in modo che i router smettano di riprovare a inviare una richiesta ai processori di messaggi e restituiscano un messaggio di errore.

Per saperne di più, consulta Configurare il router per riprovare le connessioni a un elaboratore di messaggi.

(APIRT-2912)

È stata aggiunta la procedura per modificare l'amministratore di sistema predefinito

Ora è inclusa la documentazione per modificare l'amministratore di sistema predefinito.

Per saperne di più, consulta Gestire utenti, ruoli e autorizzazioni.

(DOS-4895)

È stata aggiunta la documentazione sulla separazione delle attività di installazione Edge tra utente root e non root

La nuova documentazione descrive i passaggi per separare le attività di installazione di Edge tra l'utente amministratore e l'utente non amministratore.

Per saperne di più, consulta la Panoramica dell'installazione di Edge.

(DOS-4573)

Edge invia automaticamente le email in risposta a determinati eventi, ad esempio quando un utente viene aggiunto a un'organizzazione. Molte di queste email contengono un link. Ad esempio, quando un nuovo utente viene aggiunto a un'organizzazione, l'interfaccia utente di Edge invia all'utente un'email contenente un URL di accesso nel seguente formato:

https://domain/login

Il dominio è determinato automaticamente da Edge e in genere è corretto per l'organizzazione. Tuttavia, è possibile che quando l'interfaccia utente di Edge si trovi dietro un bilanciatore del carico, il nome di dominio generato automaticamente non sia corretto. In questo caso, puoi utilizzare la proprietà conf_apigee_apigee.emails.hosturl per impostare in modo esplicito la parte del nome di dominio dell'URL generato.

Per saperne di più, consulta Impostare il nome host per i link nelle email generate.

(EDGEUI-1044)

Impostazione dell'URL di base visualizzato dall'interfaccia utente di Edge per un proxy API

La UI Edge mostra l'URL di un proxy API in base alle impostazioni nell'host virtuale corrispondenti a dove è stato eseguito il deployment del proxy. Questa visualizzazione può includere il numero di porta del router dell'host virtuale.

Nella maggior parte dei casi, l'URL visualizzato nella UI di Edge è l'URL corretto per effettuare richieste esterne al proxy. Tuttavia, per alcune configurazioni, l'URL visualizzato non è corretto. Ad esempio, una qualsiasi delle seguenti configurazioni può far sì che l'URL visualizzato visualizzato non corrisponda all'URL effettivo utilizzato per effettuare richieste esterne al proxy:

  • La terminazione SSL avviene in un bilanciatore del carico
  • La mappatura delle porte avviene tra un bilanciatore del carico e i router Apigee
  • Un bilanciatore del carico configurato con la riscrittura dei percorsi

Edge per Private Cloud 4.17.05 e versioni successive supportano un attributo sull'host virtuale denominato <BaseUrl> che consente di eseguire l'override dell'URL visualizzato dalla UI di Edge. Ecco un esempio che mostra l'oggetto host virtuale con il nuovo attributo <BaseURL>. In questo esempio, il valore "http://myCo.com" viene visualizzato nell'interfaccia utente di Edge:

<VirtualHost name="myVHost">
   <HostAliases>
     <HostAlias>DNS_name_or_IP:9005</HostAlias> 
   </HostAliases> 
   <BaseUrl>http://myCo.com</BaseUrl>     
   <Interfaces/>
   <Port>9005</Port> 
</VirtualHost>

Se <BaseUrl> non è impostato, l'URL predefinito visualizzato dall'interfaccia utente di Edge sarà: "http://DNS_name_or_IP:9005/", mentre la configurazione dell'alias host effettivo è "http://myCo.com".

Puoi anche impostare l'URL base quando crei un'organizzazione utilizzando la proprietà VHOST_BASEURL con l'utilità apigee-provision.

Per saperne di più, consulta Configurare l'accesso TLS a un'API per il private cloud.

(EDGEUI-5008)

È stata aggiunta la documentazione sull'abilitazione del logging di debug

È stata aggiunta la documentazione per descrivere come abilitare/disabilitare il logging del debug per i componenti di Edge.

Per saperne di più, consulta Attivare la registrazione di log di debug.

(APIRT-4018)

Nuovo installatore e sintassi dei comandi per l'utilità apigee-analytics-collector

Tutti i clienti di Edge per il cloud privato devono inviare ad Apigee statistiche sul traffico proxy API utilizzando la versione beta dell'utilità a riga di comando apigee-analytics-collector. Questa utilità invia il report sul volume di chiamate API ad Apigee.

Questa release di Edge contiene nuove istruzioni di installazione e sintassi dei comandi per l'utilità apigee-analytics-collector. In questa release, ora puoi utilizzare apigee-service per installare l'utilità apigee-analytics-collector, anziché npm, e richiamare l'utilità apigee-analytics-collector tramite apigee-service anziché come comando autonomo.

Per saperne di più, consulta Caricare i dati sul traffico delle API in Apigee - Versione beta.

Nuova directory di installazione predefinita dopo l'aggiornamento del portale Developer Services di Nginx/Postgres da una nuova installazione 4.17.01

Dopo aver aggiornato una nuova installazione della versione 4.17.01 che utilizza Nginx/Postgres, la directory root è stata modificata da:

/opt/apigee/apigee-drupal

a:

/opt/apigee/apigee-drupal/wwwroot

Servizi API

Convalida più rigorosa dell'input per le entità

Una convalida degli input più rigorosa è stata applicata a tutte le entità dell'organizzazione Apigee Edge. I caratteri consentiti sono generalmente alfabeti (tutti i casi), numeri e trattino basso.

Le entità interessate includono:

  • Organizzazioni
  • Ambienti
  • Proxy API
  • Revisioni proxy API
  • Nomi dei criteri nel proxy API
  • ID configurazione maschera di traccia di debug
  • Nomi delle risorse (callout Java, xls, tutte le risorse)
  • Archivi chiavi
  • CRLstores
  • Riferimenti alle risorse
  • Server di destinazione

(MGMT-3840)

Deployment dei flussi condivisi senza tempi di riposo

Quando vuoi eseguire il deployment di flussi condivisi e assicurarti che il traffico in entrata venga rifiutato poco o per niente durante il deployment, ora puoi utilizzare un'API di gestione del deployment senza tempi di riposo. Il processo è quasi identico al deployment senza tempi di inattività per i proxy API utilizzando l'API di gestione. L'unica differenza è la risorsa dell'API di gestione.

La chiamata seguente esegue il deployment della revisione del flusso condiviso indicata nell'URI, quindi annulla il deployment della revisione precedentemente eseguita (il parametro di query override=true lo consente):

curl -X POST -H "Content-type:application/x-www-form-urlencoded" \
https://api.enterprise.apigee.com/v1/o/{org_name}/environments/{env-name}/sharedflows/{shared_flow_name}/revisions/{revision_number}/deployments?"override=true" \
-u email:password

(MGMT-3485)

Monetizzazione

Eliminare i dati di monetizzazione per un'organizzazione

Potresti voler eliminare i dati di monetizzazione per la tua organizzazione nei seguenti casi:

  • Eliminare l'organizzazione. In questo caso, devi eliminare i dati di monetizzazione prima di poter eliminare l'organizzazione.
  • Cancella i dati di monetizzazione di un'organizzazione di test che vuoi riutilizzare. In questo caso, devi sincronizzare i dati di Apigee Edge dopo aver eliminato i dati di monetizzazione.

Per ulteriori informazioni, vedi Eliminare i dati di monetizzazione dalla tua organizzazione. (DEVRT-2581)

È stata aggiunta l'API per attivare la monetizzazione per un'organizzazione

Ora puoi utilizzare un'API per attivare la monetizzazione per un'organizzazione.

Per saperne di più, consulta Attivare la monetizzazione per un'organizzazione.

(DEVRT-2383)

Bug corretti

In questa release sono stati corretti i bug indicati di seguito. Questo elenco è destinato principalmente agli utenti che verificano se i loro ticket di assistenza sono stati risolti. Non è progettato per fornire informazioni dettagliate a tutti gli utenti.

Private Cloud 4.17.05

ID problema Descrizione
DEVRT-3569

La monetizzazione ha un limite di lunghezza inferiore per i nomi di prodotti e app rispetto a Edge

Monetizzazione ed Edge ora prevedono gli stessi limiti di lunghezza per i nomi di prodotti e app.

DOS-4400 L'azione di backup Apigee-service non va a buon fine quando la directory dei dati utilizza i link simbolici
DOS-4563

La convalida di ZooKeeper ora funziona con nomi host e indirizzi IP

I file di configurazione di Edge ora ti consentono di specificare i nodi ZooKeeper utilizzando indirizzi IP e nomi host.

DOS-4562

L'azione "apigee-provision delete-env" non ti consente di inserire la password di amministrazione dalla riga di comando

Ora puoi inserire la password dell'amministratore dalla riga di comando.

DOS-4568

La convalida di ZooKeeper ora funziona quando specifichi il suffisso ":observer"

I file di configurazione di Edge ora ti consentono di specificare il suffisso ":observer" per i nodi ZooKeeper.

EDGEUI-28

La sessione utente non viene eliminata quando l'utente esce dalla UI Edge

Quando un utente esce dall'interfaccia utente di Edge, il cookie di sessione dell'utente viene eliminato. Tuttavia, mentre l'utente è connesso, malware o altro software dannoso in esecuzione sul suo sistema potrebbero ottenere il cookie e utilizzarlo per accedere all'interfaccia utente di Edge.
Puoi configurare l'interfaccia utente di Edge per memorizzare le informazioni sulle sessioni correnti nella memoria del server. Quando l'utente esce, i dati della sessione vengono eliminati, impedendo a un altro utente di utilizzare il cookie per accedere all'interfaccia utente di Edge. Per saperne di più, consulta Configurare l'interfaccia utente di Edge per memorizzare le informazioni sulla sessione in memoria.
EDGEUI-662

Ora è possibile impostare il testo del suggerimento per la password nella UI di Edge

Ora puoi controllare il testo visualizzato nella finestra di dialogo di reimpostazione della password nell'interfaccia utente di Edge. Questa opzione è utile se hai requisiti speciali per le password degli utenti. Per saperne di più, vedi Impostare il testo del suggerimento della password nell'interfaccia utente di Edge.

EDGEUI-920

Il supporto delle KVM criptate nell'interfaccia utente di Edge è disattivato per impostazione predefinita

Nelle release precedenti, dovevi abilitare esplicitamente il supporto per le KVM criptate nella UI perimetrale.

EDGEUI-962

La porta TLS SMTP non è più limitata a 465

Ora puoi scegliere la porta TLS SMTP.

Cloud 17.04.12 (interfaccia utente)

ID problema Descrizione
EDGEUI-1008 Reindirizzamento errato quando si passa a Prova il nuovo Edge in un URL abilitato per SAML
Ora il reindirizzamento funziona correttamente quando fai clic su Prova il nuovo Edge da un URL abilitato per SAML.
EDGEUI-980 La sessione di traccia deve essere interrotta dopo che l'utente ha salvato le modifiche a un proxy API o lo ha disinstallato dall'ambiente
Ora la sessione di traccia viene interrotta dopo che l'utente ha salvato le modifiche a un proxy API o lo ha disinstallato dall'ambiente.
DEVRT-3532 Applicazione delle cifre decimali nell'interfaccia utente di EDGE
Ora l'interfaccia utente di EDGE può applicare il numero di cifre decimali, incluso il numero di cifre consentito nelle maschere di immissione.

Cloud 17.04.05 (UI)

ID problema Descrizione
EDGEUI-976 Il messaggio Numero massimo di transazioni di traccia si interrompe erroneamente su due righe
Quando si visualizzavano i messaggi di errore, la UI Edge a volte divideva erroneamente una parola su due righe. Il problema è stato risolto.
EDGEUI-971 SOAP 2 REST: rimuovere i sample che non funzionano
I riferimenti al WSDL di esempio CurrencyConvertor sono stati rimossi dall'interfaccia utente e dalla documentazione di Edge.
EDGEUI-905 L'esempio di WSDL del proxy SOAP Meteo non funziona più
I riferimenti all'esempio di WSDL Meteo sono stati rimossi dall'interfaccia utente e dalla documentazione di Edge.

Cloud 17.03.29 (UI)

ID problema Descrizione
EDGEUI-967 Ignorare i messaggi di errore dopo l'interruzione della sessione di traccia
Quando viene rilevato un errore durante una sessione di traccia, la sessione viene interrotta e i messaggi di errore successivi vengono ignorati.

Inoltre, quando raggiungi il numero massimo di transazioni consentite per una singola sessione di traccia e la sessione di traccia viene interrotta, viene visualizzato il seguente messaggio:

A maximum of 20 transactions can be fetched during a trace session. Start a new trace session to view more transactions.

EDGEUI-966 La pagina dei dettagli del prodotto API non mostra le app sviluppatore
In determinate circostanze, la pagina dei dettagli del prodotto API non mostrava alcuna app sviluppatore. Il problema è stato risolto.
EDGEUI-965 La pagina App per sviluppatori si blocca su openSUSE in alcuni fusi orari
La pagina App per sviluppatori non veniva caricata su openSUSE in alcuni fusi orari. Il problema è stato risolto.
EDGEUI-907 La casella di controllo Codificata è selezionata per impostazione predefinita per tutte le organizzazioni HIPAA
Per le organizzazioni HIPAA, tutte le mappe di valori chiave sono criptate. Quando aggiungi una nuova mappa chiave-valore utilizzando l'interfaccia utente per un'organizzazione HIPAA, nella finestra di dialogo Nuova mappa chiave-valore la casella di controllo Encrypted è selezionata e non può essere disattivata.

Cloud 17.03.15.01 (UI)

ID problema Descrizione
EDGEUE-996 La pagina dei dettagli del prodotto non mostra le app
La pagina dei dettagli del prodotto ora mostra tutte le app dello sviluppatore.
EDGEUI-973 Edge reindirizza alla schermata di accesso dopo l'interruzione della sessione di monitoraggio
È stato corretto un bug che causava il reindirizzamento degli utenti alla schermata di accesso quando svolgevano operazioni normali, come l'interruzione di una sessione di monitoraggio.

Cloud 17.03.15 (UI)

ID problema Descrizione
EDGEUI-961 Lascia il tempo di buffer per calcolare l'aggiornamento dei token
Per evitare che le chiamate a Edge non vadano a buon fine, Edge ora controlla e aggiorna i token che scadono a breve, anziché aggiornare solo quelli scaduti.
EDGEUI-954 Editor proxy che sostituisce le virgolette nelle condizioni con l'entità codificata
Nell'editor proxy, le virgolette non sono più codificate all'interno del tag <Condition>.
EDGEUI-952 Strumento di monitoraggio non funzionante quando i parametri di query filtrati includono caratteri speciali
Il filtro Parametro di query nello strumento di monitoraggio funziona correttamente quando i caratteri speciali sono specificati nel filtro.
EDGEUI-943 Il token /oAuthRefreshToken scaduto non deve restituire un errore 500
Se un token OAuth scade, ora viene restituito un codice di stato HTTP 303 anziché un errore del server 5XX.
EDGEUI-942 La pagina dei log di Node.js dovrebbe interrompere l'aggiornamento automatico in caso di errore
Quando visualizzi i log di Node.js, se si verifica un errore, l'aggiornamento automatico viene disattivato automaticamente. Puoi riattivare l'aggiornamento automatico facendo clic su Avvia aggiornamento automatico.
EDGEUI-941 Problemi di gestione degli errori e di disconnessione automatica
In determinate circostanze, quando un utente deve reinserire le credenziali per continuare a lavorare, l'interfaccia utente non reindirizza alla schermata di accesso. Il problema è stato risolto.
EDGEUI-934 I bundle inviati dall'editor proxy devono essere compressi
Quando modifichi una revisione nuova o esistente nell'editor proxy, ora viene inviato un bundle ZIP compresso.
EDGEUI-918 Aggiorna l'Avviso di Apigee
L'Avviso di Apigee è stato aggiornato come segue:
  • Query nelle ultime 24 ore (anziché supportare solo "mezzanotte di ieri")
  • Interrompe la query se viene rilevato un errore durante il controllo degli avvisi (ad es. le credenziali sono scadute)
  • Il titolo è stato modificato in Avvisi da Avvisi
EDGEUI-917 Non eseguire il wrapping degli errori 4xx come 502
Nell'interfaccia utente, gli errori HTTP 4xx non vengono più inseriti come errori HTTP Gateway non valido 502.

Cloud 17.03.13.02 (monetizzazione)

ID problema Descrizione
DEVRT-3584 Supporto transitorio per la chiamata GET {organization}/limits
Tutti gli endpoint API per la funzionalità Limiti ritirata sono stati rimossi e risponderanno con il codice di stato 404, ad eccezione di GET {organization}/limits, che restituisce un array limit vuoto (per concedere il tempo per la transizione dall'utilizzo di questo endpoint). Ti consigliamo di rimuovere tutti i riferimenti all'endpoint GET {organization}/limits prima di settembre 2017, data in cui verrà rimosso.
DEVRT-3555 La sincronizzazione dell'output degli sviluppatori indica "prodotti"
Durante la sincronizzazione degli sviluppatori utilizzando l'API di monetizzazione, come descritto in Sincronizzare gli sviluppatori tramite l'API, l'output specificato per "prodotti" invece di "sviluppatori". Il problema è stato risolto.

Cloud 17.03.13.01 (monetizzazione)

ID problema Descrizione
DEVRT-3554 Aggiungere un prodotto API a più di un pacchetto API
Ora puoi aggiungere un prodotto API a più pacchetti API che possono o meno avere sviluppatori attivi, a condizione che gli sviluppatori non accettino due piani tariffari distinti applicabili allo stesso prodotto API.
DEVRT-3532 Supporto di cifre decimali aggiuntive per la classificazione dei piani tariffari
La proprietà MINT.RATE_DECIMAL_PLACES è ora supportata per la tua organizzazione per consentirti di impostare il numero di cifre decimali supportate per determinati valori del piano tariffario. Consulta Configurare il numero di posizioni decimali per le tariffe del piano tariffario.
DEVRT-3517 Flag per attivare il motore fiscale per organizzazione
Ora è disponibile il flag MINT_TAX_ENGINE_ENABLED per consentire agli amministratori di sistema di attivare o disattivare il motore fiscale per la monetizzazione. Il motore fiscale è disattivato per impostazione predefinita per le nuove organizzazioni con monetizzazione abilitata.
DEVRT-3454 Miglioramento della gestione/delle risposte delle eccezioni nelle API di monetizzazione
La gestione degli errori è stata migliorata per includere dettagli più specifici sugli errori segnalati.
DEVRT-3441 Notifica di utilizzo attivata in modo errato
Una notifica di utilizzo è stata attivata in modo errato. Il problema che ha causato questa situazione è stato risolto.

Cloud 17.03.13 (API Management)

ID problema Descrizione
MGMT-3843 Errore"org.antlr.v4.runtime.Vocabulary" durante il rendering del modello come HTML
MGMT-3829 Il tentativo di eseguire il deployment di un proxy API con endpoint dell'API di deployment del flusso condiviso sembra essere andato a buon fine
Questa correzione di bug aggiunge la convalida nell'API di deployment del flusso condiviso per restituire 400 Bad Request "NoSharedFlowsToDeploy" durante il deployment di una revisione di apiproxy.
MGMT-3667 La richiesta GET /v1/o/{org}/developers restituisce un conteggio impreciso degli sviluppatori
MGMT-3575 Estrazione di un'eccezione expressions.parser.InvalidPattern durante il deployment
MGMT-3511 Il deployment del proxy restituisce il codice di risposta 400 anche se il deployment ha esito positivo
Questa correzione di bug si occupa di ignorare lo stato di annullamento del deployment di una revisione apiproxy attivata tramite un'altra chiamata all'API di annullamento del deployment durante il deployment di override di una nuova revisione.

Cloud 17.03.1 (UI)

ID problema Descrizione
EDGEUI-936 Traccia: l'impostazione di un filtro su Content-Type non funziona perché la barra è codificata due volte
EDGEUI-935 "Errore durante il recupero dei dati di analisi" quando si utilizza il filtro del report personalizzato = accesso
EDGEUI-930 La codifica XML nel criterio di protezione delle espressioni regolari non viene conservata al salvataggio del pacchetto

Cloud 17.02.15 (UI)

ID problema Descrizione
EDGEUI-901 Errore nel file WSDL generato nell'ambito dei proxy di passaggio SOAP
EDGEUI-884 La visualizzazione di un prodotto associato a decine di migliaia di app potrebbe causare un arresto anomalo dell'interfaccia utente
EDGEUI-868 Nel browser IE, alcune pagine UI non vengono visualizzate e restituiscono l'errore "L'oggetto non supporta la proprietà"
EDGEUI-238 Errore di traccia ingannevole "Non disponi dell'autorizzazione per eseguire la traccia in questo ambiente".
Il problema reale è che la revisione del proxy selezionata non è stata implementata.

Cloud 17.02.13 (runtime dell'API)

ID problema Descrizione
DEVRT-3205 La creazione della società non va a buon fine a intermittenza
APIRT-3513 Le chiamate proxy non riescono a causa di un errore Vhost non trovato
APIRT-3507 Errori intermittenti nei callout dei servizi JavaScript che hanno chiamato lo stesso indirizzo IP con nomi host diversi
APIRT-3449 Il token di accesso OAuth 2.0 verificato dal criterio imposta il nome della proprietà errato; prefisso doppio apiproduct.apiproduct.*
APIRT-3392 Tempi di risposta elevati intermittenti sugli MP per un proxy specifico
APIRT-3032 Ricerca DNS eseguita su target.url impostato su un indirizzo IP
APIRT-2718

Criterio OAuthV2: il token di accesso generato restituisce un elenco di prodotti API con formato errato
Quando utilizzi l'API di gestione per generare un token di accesso OAuth 2.0, la risposta JSON include un elenco di prodotti API nel seguente formato:

"api_product_list" : "[Product1, Product2, Product3]"

Una nuova proprietà api_product_list_json nella risposta restituisce anche l'elenco dei prodotti come array di singoli nomi di prodotto:

"api_product_list_json" : ["Product1", "Product2", "Product3"]

Cloud 17.02.13 (gestione API)

ID problema Descrizione
UAPAQ-146 La metrica di analisi TPS restituisce minuti, non secondi

Cloud 17.01.18 (UI)

ID problema Descrizione
EDGEUI-898

Errori durante l'importazione o il salvataggio di pacchetti di grandi dimensioni (> 10 MB)

Questo problema è stato risolto in un hotfix rilasciato il 6 febbraio 2017. (REL-3948)

EDGEUI-860

Gli utenti non ricevono un'email quando vengono aggiunti a un'organizzazione nella UI

Il problema è stato risolto in un hotfix rilasciato il 23 gennaio 2017.

EDGEUI-847 L'opzione NodeJS deve essere rimossa dall'opzione del criterio di callout del servizio
EDGEUI-827 I ruoli personalizzati possono consentire autorizzazioni aggiuntive in modo imprevisto

Cloud 17.01.16 (gestione API)

ID problema Descrizione
MGMT-3697 Prestazioni lente dell'API di gestione
MGMT-3674 Impossibile creare KVM o vault criptati per le organizzazioni conformi allo standard HIPAA
MGMT-3647 L'accesso al ruolo utente per gli utenti con email in maiuscolo genera un codice 403
MGMT-3601 Errore durante il deployment del nuovo proxy Apigee
MGMT-3527 Errore di caricamento del server di destinazione, della cache e del VirtualHost durante il deployment
DOS-4008 Bug di registrazione del traffico che mostra un calo del traffico impreciso

Cloud 17.01.16 (monetizzazione)

ID problema Descrizione
DEVRT-3385 Aggiunta di modelli di notifica per le notifiche della società agli sviluppatori
Sono stati aggiunti modelli di notifica predefiniti per le notifiche della società agli sviluppatori, tra cui COMPANY_INVITES_DEVELOPER e DEVELOPER_INVITES_COMPANY. Per saperne di più, consulta Configurare le notifiche utilizzando i modelli di notifica.
DEVRT-3364 Piano tariffario non rinnovato alla data di rinnovo
È stato risolto un problema che impediva il rinnovo dei piani tariffari alla data di rinnovo configurata.
DEVRT-3325 Piani tariffari che non generano notifiche di utilizzo
È stato risolto un problema che impediva l'invio delle notifiche di utilizzo dei piani tariffari.
DEVRT-3297 Le chiamate API non vengono bloccate dopo la scadenza del piano tariffario
È stato risolto un problema che consentiva alle chiamate API di essere eseguite dopo la data di scadenza del piano tariffario.
DEVRT-3296 L'eliminazione di un pacchetto API con piani di tariffa inutilizzati o scaduti restituisce un errore HTTP 500
Quando viene eliminato un pacchetto API con piani tariffari inutilizzati o scaduti, l'operazione di eliminazione non andrà a buon fine con un errore HTTP 500. Ora viene restituito un errore più descrittivo che indica che l'utente deve eliminare i piani tariffari scaduti o in bozza prima di poter eliminare il pacchetto API.
DEVRT-3178 Piano tariffario futuro non applicato allo sviluppatore che ha accettato il piano tariffario principale dopo la pubblicazione del piano tariffario futuro
Se uno o più sviluppatori hanno accettato un piano tariffario principale dopo la pubblicazione di un piano tariffario futuro, il piano tariffario futuro non è stato rispettato e sono stati sospesi alla scadenza del piano tariffario principale. Il problema è stato risolto.
DEVRT-3113 Inviate notifiche duplicate per alcuni eventi
Non vengono più inviate notifiche duplicate per lo stesso evento.